从终端 (iOS) 运行 React Native App 时出错通过命令行通过 Xcode

我正在关注官方 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运行该应用程序时,一切正常。

有什么建议吗?


答案 1

查看此链接(运行 react-native run-ios 发生错误?这似乎是 与 的位置有关的问题。Command line tools

在 Xcode 中,依次选择“Xcode”菜单、“首选项”和“位置”选项卡。从下拉列表中选择您的 Xcode 版本,然后退出 Xcode。

XCode location tab


答案 2

您可能需要安装或设置 Xcode 命令行工具的位置。

通过命令行

如果您已经下载了 Xcode,则可以运行以下命令来设置路径:

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

如果尚未安装命令行工具,则可能需要先运行以下命令:

xcode-select --install

在安装命令行工具之前,您可能需要接受 Xcode 许可证:

sudo xcodebuild -license accept 

通过 Xcode

或通过 Xcode 调整设置 ():Command Line ToolsXcode > Preferences > Locations

Xcode preferences - Locations tab