Xcode无法运行iOS模拟器

25

版本8.0 beta 5。

我最近安装了上面提到的Xcode beta版本,但是我无法运行任何iOS 10.0模拟器。我已经在8 beta和Xcode 7上进行了各种卸载操作,清理了目录并重新启动了,但仍然无法成功。重新安装后,我仍然无法运行iOS 10.0模拟器(我已将Xcode下载复制到另一台机器上,并在那里成功解压和安装,没有出现任何问题,因此不是损坏的下载文件)。

xcrun产生以下信息... 09:44:13 ~ > xcrun simctl list == 设备类型 == iPhone 4s (com.apple.CoreSimulator.SimDeviceType.iPhone-4s) iPhone 5 (com.apple.CoreSimulator.SimDeviceType.iPhone-5) iPhone 5s (com.apple.CoreSimulator.SimDeviceType.iPhone-5s) : iPad Pro (9.7英寸) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-) iPad Pro (12.9英寸) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro) Apple TV 1080p (com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p) == 运行时 == iOS 8.1 (8.1 - 12B411) (com.apple.CoreSimulator.SimRuntime.iOS-8-1) iOS 9.3 (9.3 - 13E233) (com.apple.CoreSimulator.SimRuntime.iOS-9-3) iOS 10.0 (10.0 - 14A5335a) (com.apple.CoreSimulator.SimRuntime.iOS-10-0) (不可用,打开liblaunch_sim.dylib失败) tvOS 10.0 (10.0 - 14T5321a) (com.apple.CoreSimulator.SimRuntime.tvOS-10-0) == 设备 == -- iOS 8.1 -- -- iOS 9.3 -- -- iOS 10.0 -- -- tvOS 10.0 -- == 设备对 == 09:44:18 ~ >

非常感谢任何帮助。


Xcode 是否返回任何类型的错误消息? - Nicola Giancecchi
打开新的 playground 会出现错误信息 "无法启动进程。iOS 10.0 模拟器运行时不可用。"在 iPhone 6s Plus 模拟器上运行应用程序单元测试时,模拟器应用程序会弹出一个带有消息 "无法确定设备" 的弹出窗口,然后是另一个带有消息 "无法在当前状态下引导设备:正在创建" 的弹出窗口。 - Vince O'Sullivan
/Library/Developer/Coresimulator/Profiles/Runtimes 目录下只包含子目录 'iOS 8.1.simruntime' 和 'iOS 9.3.simruntime'。 - Vince O'Sullivan
3个回答

98
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

这使我的模拟器回到了运行菜单,我可以添加更多模拟器,现在我的模拟器实际上又可以运行了。(Xcode 10b6)。

奇怪的是,它似乎也解决了系统头文件构建问题...现在我的额外系统头文件搜索目录位置有效了,没有编译错误提示找不到文件,而且我没有修改项目。


2
这个漏洞在10.3版本中仍然存在。 - Black
对我来说起作用了,谢谢。 模拟器运行时com.apple.CoreSimulator.SimRuntime.iOS-14-5不可用。 - water_ak47

0

终于搞定了。我第三或第四次删除了Xcode-beta.appXcode.app以及我能找到的所有相关文件和目录(使用免费应用程序AppDelete Lite.app)。此外,我还删除了/Application/Contents/目录。

然后,我再次提取了Xcode-beta.app并像往常一样安装它,一切都正常工作了。如果我能确定问题的原因,并且能够找回失去的两天生命,我会更加高兴,但至少现在一切似乎都正常工作了。


0
这应该可以解决你的问题: killall "Simulator" 2> /dev/null; xcrun simctl erase all


谢谢你的帮助。我很感激,但是我三年前就发布了这个问题,并且已经继续前进了。现在我正在运行Xcode 11β3(到目前为止没有任何问题)。 - Vince O'Sullivan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接