这个,然而,我的目录下根本都没有 Profiles/Runtimes 这个目录,CoreSimulator 目录下只有一个 Device 的目录,这个答案可能适用于 Xcode 8 升级到 Xcode 9 报错。把 DerivedData 数据 clean 一下,重新编译还是不行。退出 Xcode 重新运行,问题依旧存在。然后干脆一点,关机重新启动,再运行 Xcode ,这次模拟器列表出现了所有的设备列表包括 iPad 、iWatch、 iPhone、 TV 的模拟器,然后把没用的模拟器删除,只剩下常用的两个,如下图。
image.png
问题总结: 可能是 Xcode 升级完成后模拟器读取失败,所以编译运行时找不到对应的模拟器设备,不过之前升级 Xcode 都没遇到过这个问题,虽然解决办法很简单,但是也走了不少弯路,谨此记录一下。
网友评论