Could not find iPhone X simulator

Could not find iPhone X simulator

在xcode升级后,使用react native,在run-ios时可能会报错

*Could not find iPhone X simulator

……
这个问题是大部分都是因为升级xcode造成的,不用急着去清缓存、重新npm之类的,直接修改一个文件即可解决问题。

找到 /node_modules/react-native/local-cli/runIOS/findMatchingSimulator.js文件

发现这行代码:

if (!version.startsWith('iOS') && !version.startsWith('tvOS'))

修改为:

if (!version.startsWith('com.apple.CoreSimulator.SimRuntime.iOS') && !version.startsWith('com.apple.CoreSimulator.SimRuntime.tvOS'))

再次run-ios试试,应该可以解决问题

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,458评论 0 10
  • 转自:http://blog.csdn.net/highning0007/article/details/3799...
    某人在阅读 1,748评论 0 0
  • 下课铃响了 ———屈佳彤 咦,奇怪,学校里怎么静悄悄的...
    屈佳彤阅读 331评论 0 0
  • 老公过年回国了,留下我一人,所以想利用这两周好好地工作。最近的工作进展很缓慢,对于我这样的急性子来说,是比较煎熬的...
    deyycx阅读 309评论 0 1
  • 跨年的欢呼声还在耳畔,各种真心的,客套的祝福铺天盖地。而给自己的,还是那个在岁月里流连的自己。 翻过这座山丘,一切...
    熟年与君共阅读 345评论 0 1