我正在遵循React Native官方网站上的教程。

使用以下来构建我的项目:

react-native run-ios

我得到了错误:

Found Xcode project TestProject.xcodeproj
xcrun: error: unable to find utility "instruments", not a developer   
tool or in PATH

Command failed: xcrun instruments -s
xcrun: error: unable to find utility "instruments", not a developer 
tool or in PATH

虽然,当我从.xcodeproj运行应用程序时,一切正常。

有什么建议吗?


当前回答

在我的例子中,问题是Xcode没有安装。

其他回答

在我第一次安装之后,我必须接受XCode许可,然后才能运行它。您可以执行以下命令,通过命令行获取许可证提示符。你必须输入同意和确认。

sudo xcodebuild -license

问题是你的Xcode版本没有在命令行工具上设置,要解决这个问题,打开Xcode>菜单>首选项>位置>这里的命令行工具选择你的Xcode版本,就是这样。

对于任何此类问题:

进入。expo文件夹 找到apk-cache 删除文件夹

然后你就完成了。

希望有帮助?

在Mac中:毕竟,你会得到这个问题,可能有机会在系统首选项中错过以下选项->网络->以太网->选择高级->代理

添加下面这行,

* .local,本地主机

对于在Xcode 13中遇到这种情况的任何人(比如我)来说,这是一个更新——instruments命令已经被删除了。

更新到包中的react-native的最新版本。Json文件将不再尝试使用instruments命令。