我正在关注官方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运行应用程序时,一切正常.
有什么建议?
自升级到Xcode6以来,我们在模拟器上进行的iOS自动化测试已经发生了灾难.我们可以观察到视图切换速度减慢,UIAutomation也感觉到它并经常返回一个空的或未完全更新的应用程序主窗口,你可以想象稳定性.
部分原因是我们的VM速度很慢,但我们仍然需要找到解决方法.
然后我注意到CoreSimulatorService进程在启动和关闭模拟器之间保持活跃.所以我杀了它,看看会有什么变化:
killall -9 com.apple.CoreSimulator.CoreSimulatorService
Run Code Online (Sandbox Code Playgroud)
它被杀死并重新启动后,模拟器的性能似乎变得更好,至少我看不到随机失败了(希望如此).我想这有点清理.
所以我希望能更好地了解CoreSimulatorService的功能是什么?
此外,当Apple发布新内容时,我很困惑在哪里找到文件(原谅我的无知).例如,除了Xcode Release Note之外,我没有在iOS开发者库中找到提及simctl的任何文档.
谢谢!
我正在尝试启动ios模拟器来尝试React Native App.直到现在我还没有安装XCode.
为了安装我的模拟器,我安装了XCode,我启动了一个项目"模拟器",推动"下一步"我需要一个公司名称,我把"simu",之后,我点击"项目>运行",我可以看到我的模拟器运行.
在我的CLI中,当我启动命令yarnpkg run ios时,我收到此错误:
Simulator is installed but is identified as 'simu.Simulator'; don't know what that is.
23:55:17: Failed to start simulator:
Unable to verify Xcode and Simulator installation.
Run Code Online (Sandbox Code Playgroud)
我删除了所有模拟器,但名称仍然存在,我已经搜索了如何更改识别器,但我找不到结果.
我想知道如果我可以将"simu.Simulator"更改为模拟器,有人可以帮助我吗?