我正在使用M1芯片和xCode 13.4.1。在模拟器中执行应用程序时,我收到以下React原生错误:
以下生成命令失败:阶段脚本执行[CP-用户]\生成\规范/用户/Ibra/库/开发人员/Xcode/派生数据/构建/中间体. noindex/Pods.build/Debug-iphonesimulator/FBReactNativeSpec.build/Script-46EB2E110.sh(在项目“Pods”的目标“FBReactNativeSpec”中)(1次失败)
即使我启动了一个全新的React Native项目并尝试在iOS上执行它,问题仍然存在。是什么导致了这个错误,如何修复它?
谢谢你
3条答案
按热度按时间yxyvkwin1#
M2和Expo以及后续原生构建版本存在相同问题
ldfqzlk82#
它有多种解决方案:
1.要解决这个问题,在ios文件夹
pod deintergrate
的终端中运行此命令,并使用命令pod install
安装pod1.重新启动您的Mac,这是一段时间由于缓存,删除衍生数据和日志从XCode -〉首选项和位置
v7pvogib3#
我遇到了同样的问题,我想出了以下解决方案:
npx react-native-clean-project
,并为所有选项选择y
,这将通过清除缓存和模块来清理您的React Native项目,并再次重新安装它们。以下是一些对其他人有效的解决方案:
nvm unalias default
可以解决这个问题。sudo ln -s $(which node) /usr/local/bin/node
node_modules
,然后删除cd ios && pod deintegrate
,然后重新安装节点模块和npx react-native start --reset-cache