2

我正在尝试使用 X-code 6 GM 种子(最新的 X-code 版本不是 beta)运行我的应用程序,并且每次显示“无法启动 ios 模拟器”时,IOS 8 模拟器都无法正常工作。

我已经尝试过下面给出的链接解决方案,但一切都是徒劳的

不适合我 不适合我

任何知道其他人面临这个问题或有任何解决方案的人请告诉我。提前致谢

4

1 回答 1

1

“无法启动 ios 模拟器”是模拟运行时的引导服务器 (launchd_sim) 在特定时间段内没有响应时出现的一般错误。它通常会在不到 1/100 的时间内做出响应。如果某些东西阻止 launchd_sim 运行,就会发生这种情况。检查 ~/Library/Logs/DiagnosticReports 或 /Library/Logs/DiagnosticReports 中的崩溃日志

这通常是由 DYLD_INSERT_LIBRARIES 的设置引起的。你有 DYLD_INSERT_LIBRARIES 设置吗?要找出答案,请打开 Terminal.app 并运行“echo $DYLD_INSERT_LIBRARIES”

dyld_sim 将尝试记录它正在忽略库,因为它是主机 dylib 而不是模拟器 dylib。它使用主机的 dyld 提供的日志记录例程来执行此操作,但是在 Mavericks 上,dyld 有一个错误并且会崩溃。这是在优胜美地的 dyld 中修复的。

如果是这种情况,请尝试取消设置 DYLD_INSERT_LIBRARIES 或升级到 Yosemite。如果不是这种情况,我很好奇您的崩溃日志显示了什么。

于 2014-09-12T18:16:38.980 回答