【问题标题】:Unable to boot iOS 8 Simulator无法启动 iOS 8 模拟器
【发布时间】:2014-11-17 04:47:28
【问题描述】:

我刚刚从 Mac App Store 将我的 Xcode 更新到 6.0.1,我的操作系统版本是 OS X 10.9.5。问题是 iOS 8 模拟器没有加载,但 iOS 7 模拟器工作正常。

每次我尝试启动 iOS 8 模拟器设备时,都会收到一条错误消息:

“无法启动 iOS 模拟器”

【问题讨论】:

  • 确保在“首选项”>“位置”部分中选择 XCode6 作为命令行工具,看看这个stackoverflow.com/questions/24033417/…
  • 您可以尝试:强制退出所有其他模拟器,然后尝试运行iOS8模拟器。
  • @运动。谢谢..这是默认选择的。
  • @souvickcse...是的,我也尝试过,但没有成功。
  • @PREMKUMAR..No.我仍在与它作斗争。

标签: ios8 ios-simulator xcode6


【解决方案1】:

进入窗口->设备。找到不工作的模拟器,右键删除。然后点击底部的“+”按钮,就可以重新添加进去了。

我不得不删除其中的一些,而这只需一分钟。

【讨论】:

  • 您可以通过使用“xcrun simctl erase ”或从 iOS 模拟器的菜单中选择“重置内容和设置”将设备重置为新状态,而不是删除和重新添加。但是,这不是导致此特定问题的可能原因。
  • 我有同样的问题和同样的症状,重置它根本没有帮助。至少我的回答不需要安装新的操作系统。 :-/
  • 重置它与删除和创建新设备完全相同。当我们重置设备时,我们只是删除现有的数据目录并复制示例内容。另外,如果是这种情况,我建议您采取仅取消设置 DYLD_INSERT_LIBRARIES 的方法,而不是跳转到全新的操作系统,因为您很可能实际上并不希望将任何代码注入到您的进程中。
  • 感谢您的评论……正如我所说,我已经尝试过“重置内容和设置”。我什至使用终端命令卸载 Xcode 并重新安装它,但未能成功启动 iOS 8 模拟器。
【解决方案2】:

这个错误的主要原因是设置了DYLD_INSERT_LIBRARIES。我建议您取消设置 DYLD_INSERT_LIBRARIES(可能在 /etc/launchd.conf 中)或卸载设置它的产品,然后重新启动。

OS X Yosemite 有一个软件更改来处理这种情况,所以如果您需要设置 DYLD_INSERT_LIBRARIES 的产品,我建议您更新到 OS X Yosemite 以进行开发。

【讨论】:

  • 刚刚用这个技术拯救了一个学生的笔记本电脑! TYVM!
猜你喜欢
  • 2014-09-17
  • 1970-01-01
  • 1970-01-01
  • 2017-02-27
  • 2016-07-19
  • 1970-01-01
  • 1970-01-01
  • 2017-02-27
相关资源
最近更新 更多