升级Xcode后Rn运行老项目找不到模拟器
使用react-native run-ios运行RN老项目时一直提示 Could not find iPhone XXX simulator. 无论如何切换模拟器都找不到对应的模拟器。百度很多方法都是无效的。实质是不能再通过cli运行react-native run-ios。
所以需要需改原有的代码:在原来的cli中找到与模拟器相关的代码
修改后的内容:
具体代码更改
if (!version.startsWith('iOS') && !version.startsWith('tvOS'))
修改:
if (!version.startsWith('com.apple.CoreSimulator.SimRuntime.iOS') && !version.startsWith('com.apple.CoreSimulator.SimRuntime.tvOS'))