在每10-20次运行一次,我尝试在模拟器中启动一个新的应用程序时遇到挂起的Xcode。该应用程序无法启动。为什么Xcode 4.3.1(4E1019)/ 4.3.2(4E2002)与iOS模拟器定期挂起?
我可以退出模拟器,但Xcode中会简单地忽略退出。
到目前为止,唯一的解决办法是杀死并重新启动的Xcode。幸运的是,似乎没有副作用。
(的Xcode 4.3狮子,8GB的Mac mini,5.1的iOS)
编辑:我提交给美国苹果公司的bug报告。
编辑2012年6月:它仍然在Xcode 4.3.2(4E2002)
编辑2012年10月的一个问题:在Xcode 4.5这个问题似乎已经消失。我似乎注意到,在启动应用程序之前,模拟器上的每个运行都暂停几秒钟。也许这个问题是通过在某个地方引入更长时间来解决的。 (有没有这样的事,作为一个免费的午餐。)
我一直在经历类似的事情,通常看起来在“挂起”期间开始构建(cmd-B)会让你再次移动。然后你会在停止按钮下拉菜单中运行两个会话,其中一个并不真实。这很糟糕。 – jrturton 2012-03-13 13:36:28
事实上,你仍然可以做一个build(cmd-B),但即使是已经退出的模拟器,Xcode也认为模拟器“正在使用”。 – RickJansen 2012-03-13 16:43:05
这可能只是野兽的本质。大多数情况下,XCode非常适合开发,但它似乎陷入了奇怪的事情和/或只是崩溃。你有没有更新到4.3.1? – Squatch 2012-03-13 17:41:15