React Native 初始化的时候如果在 pod 那里选择了 Yes
或者在 iOS 平台上运行,可能会出现如下错误
SDK "iphoneos" cannot be located
这个原因,可能是因为我们的 pod
比 XCode
还早安装。或者说 Xcode
没有同意协议前就安装了 pod
。
解决办法就是
-
输入下面的命令检查下错误所在
xcrun -k --sdk iphoneos --show-sdk-path
如果出现下面的内容,则说明我们的 XCode 路径错误
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 路径
xcode-select --print-path
输出结果一般如下
/Applications/Xcode.app/Contents/Developer
-
如果不是这个则运行下面的命令变更 XCode 路径
xcode-select --switch /Applications/Xcode.app/Contents/Developer/
目前尚无回复