React-Native:错误:无法为 iOS 项目安装 CocoaPods 依赖项,这是此模板所需的

新手上路,请多包涵

执行 npx react-native init MyProject 时遇到以下错误:

 ✖ Installing CocoaPods dependencies (this may take a few minutes)
error Error: Failed to install CocoaPods dependencies for iOS project, which is required by this template.

这似乎与显示的早期错误有关:

 checking for arm-apple-darwin-gcc... /Library/Developer/CommandLineTools/usr/bin/cc -arch armv7 -isysroot
checking whether the C compiler works... no
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: unable to lookup item 'Path' in SDK 'iphoneos'

XCode 及其 CLI 似乎都运行良好。

我的配置:

  • MacOS Catalina 10.15.1 (19B88)
  • NPM 6.11.3
  • 反应原生 0.61.4
  • XCode 11.2.1 (11B500)

任何线索表示赞赏。

原文由 Vaiden 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
1 个回答

我发现 这里 报告了一个非常相似的错误,并提供了一个建议的 解决方案

 sudo xcode-select --switch /Applications/Xcode.app

阅读 似乎表明在更新行的某个地方,XCode CLI 工具路径设置为不正确的路径。

同样正如@bibin-jaimon 在下面的评论中所建议的那样,我的机器上确实有多个版本的 XCode(为什么?因为 https://stackoverflow.com/a/58329901/606351 )。

总之,问题解决了。

原文由 Vaiden 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题