使用Xcode v9.1在Sierra上运行React Native Project。
完整错误:
CoreData: annotation: Failed to load optimized model at path '/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/Frameworks/InstrumentsPackaging.framework/Versions/A/Resources/XRPackageModel.momd/XRPackageModel 9.0.omo'
We couldn't boot your defined simulator due to an already booted simulator. We are limited to one simulator launched at a time.
Launching iPad Air (iOS 11.1)...
我尝试过:
-
watchman watch-del-all
,rm -rf node_modules && npm install
,npm start -- --reset-cache
- 清洁项目
- 重新启动我的计算机
与:xcrun simctl list
和xcrun simctl shutdown <booted simulator id>
有一些成功,因为"模拟器已经启动错误消失了",但模拟器仍未显示。
这是间歇性发生的,有时会以(看似)没有动作来解决自己的目标。这让我认为这可能是XCode或React-Native中的错误?目前,我对解决这个问题的方法感到不知所措。
如问题所述,由于环境中已经运行的模拟器,问题正在发生。要解决此问题,需要以下内容:
- 确定正在运行模拟器的过程。
ps aux |GREP启动D_SIM |grep -v grep |尴尬'{print}'
- 杀死特定的运行过程
杀死-9 {processID}
- 再次运行您的反应生态模拟器。
反应本地run-ios