Jac*_*gel 368 javascript ios ios-simulator reactjs react-native
我正在关注官方React Native网站上的教程.
使用以下代码构建我的项目:
react-native run-ios
Run Code Online (Sandbox Code Playgroud)
我收到错误:
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
Run Code Online (Sandbox Code Playgroud)
虽然,当我从.xcodeproj运行应用程序时,一切正常.
有什么建议?
leo*_*o7r 933
看看这个链接:https://github.com/facebook/react-native/issues/7965.这似乎是一个问题的位置Command line tools.
在Xcode中,选择Xcode菜单,然后选择Preferences,然后选择Locations选项卡.从下拉列表中选择您的Xcode版本并退出Xcode.
odl*_*dlp 134
您可能需要安装或设置Xcode命令行工具的位置.
如果您下载了Xcode,则可以运行以下命令来设置路径:
sudo xcode-select -s /Applications/Xcode.app
Run Code Online (Sandbox Code Playgroud)
如果尚未安装命令行工具,则可能需要先运行此命令:
xcode-select --install
Run Code Online (Sandbox Code Playgroud)
在安装命令行工具之前,您可能需要接受Xcode许可证:
sudo xcodebuild -license accept
Run Code Online (Sandbox Code Playgroud)
或者Command Line Tools通过Xcode(Xcode > Preferences > Locations)调整设置:
小智 36
对于在 Xcode 13 中遇到此问题的任何人(例如我)来说,这是一个更新 - 该instruments命令已被删除。
react-native更新到文件中的最新版本package.json将不再尝试使用该instruments命令。
Ali*_*eza 16
默认情况下,安装Xcode命令行未选中后,打开Xcode并转到首选项>>位置并设置命令行工具 ...
这在MAC High Sierra,Xcode版本9.3中对我有用:
按下i打开iOS模拟器 ...
你可以看到一个很酷的新iPhone模拟器,如下图所示:
Mar*_*cke 10
在我第一次安装之前,我必须接受XCode许可证才能运行它.您可以运行以下命令通过命令行获取许可证提示.您还必须输入agree并确认.
sudo xcodebuild -license
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
103920 次 |
| 最近记录: |