启动 iOS 模拟器时 XCode 锁定

Posted

技术标签:

【中文标题】启动 iOS 模拟器时 XCode 锁定【英文标题】:XCode Locks Up When Launching the iOS Simulator 【发布时间】:2012-04-30 14:42:58 【问题描述】:

最近,当我将任何 ios 应用程序部署到模拟器(iPad 或 iPhone)时,XCode 锁定(无响应)并且模拟器只是显示黑屏。我必须强制退出两者。

到目前为止我为解决问题所采取的步骤:

    干净 重置模拟器 已删除模拟器文件夹 从 App Store 重新安装 XCode 从开发者中心重新安装 XCode

有没有其他人遇到过这种情况?有什么解决方案的建议吗?

其他信息:

OSX Lion 10.7.3 XCode 4.3.2 Shibboleet

提前感谢您的帮助。

【问题讨论】:

你的代码中有静态库吗? 实际上,它发生在所有项目(静态库与否)上。它甚至发生在创建一个全新的项目之后。 我的 Xcode/模拟器锁定问题略有不同,我在最近几个版本中看到过这个问题(目前是 4.5.1/Lion 10.7.5。)我可以在模拟器中启动就好了,比如说8-10次。下次 Xcode 会说它正在运行,但模拟器仍然显示跳板,这就是她写的全部内容。我无法停止应用程序或退出 Xcode(因为它也无法停止它。)我所能做的就是退出模拟器并杀死 Xcode。 【参考方案1】:

我遇到了这个问题,并且能够通过以下方式继续:

1) 编辑运行方案,点击“停止”按钮右侧的App名称的第一部分,下拉方案列表,然后点击“编辑方案...”

2) 点击 Run 项并将调试器从 LLDB 更改为 GDB。

3) 运行

我认为问题在于我验证了设置,它提供了自动从 GDB 和 LLDB 更改调试器,我单击“确定”,因为顾问消息听起来非常自信。

享受吧。

【讨论】:

【参考方案2】:

在Scheme下,进入编辑scheme,然后在Info选项卡下将launch从wait for App.app to launch改为automatic。

编辑:如果您升级了 Xcode,请确保已卸载旧的单独模拟器。

【讨论】:

不行:XCode 停止崩溃,但 sim 永远不会启动。当我手动启动它时,该应用程序没有安装。 部署目标和模拟器版本一样吗?以 iOS 5.1 为例? 是的,仅供参考,香草(新)项目也会发生这种情况。【参考方案3】:

嗯,奇怪的模拟器,我曾经遇到的仪器问题在我来回使用命令选项卡时会起作用。尝试删除派生数据?

【讨论】:

你也应该尝试清理 /var/folders 对不起:-(希望你搞清楚

以上是关于启动 iOS 模拟器时 XCode 锁定的主要内容,如果未能解决你的问题,请参考以下文章

使用 xcode 安装应用程序时如何允许 iPhone 自动锁定?

iOS 13.3 (Xcode 11.3.1) 下的模拟器无法正常运行

从 Xcode 12.5.1 CarPlay 模拟器启动时,CarPlay 停车应用程序崩溃

IOS模拟器问题应用程序仅在第二次启动时运行..

从 Xcode 12 CarPlay 模拟器启动时,CarPlay 停车应用程序崩溃

Xcode怎么设置启动的iOS模拟器的系统版本