XCode 4.4 iOS 5.1模拟器问题

13

我把我的Mac Book升级到了Mountain Lion系统,Xcode也更新到了4.4版。在之前的版本中,我关闭iOS模拟器后,Xcode会自动停止构建过程,但现在如果我关闭iOS模拟器,Xcode的构建过程仍在继续运行,而且我不得不强制退出Xcode,因为它会卡住。

有人遇到过这个bug吗?或者你能帮我解决这个问题吗?


1
在 XCode 正在构建 iOS 模拟器时,请不要关闭它。我无法重现你的问题。尝试使用停止按钮而不是退出模拟器。 - Dustin
2
我也有这个 bug。有时,在模拟器被杀死后,Xcode 仍然认为它正在运行。它不会显示在活动监视器中,而返回良好状态的唯一方法是强制退出。我刚从 Snow Leopard 升级,并且之前在我的系统上有 Xcode 4 beta,所以可能我从一个奇怪的地方开始,或者存在某些库问题。 - mmr
升级到ML后仍然存在相同的问题。有趣的是,如果新的ML用户(全新安装)也遇到了这个问题,那么进行清洁安装就值得一试...! - Olivier
有人找到了这个问题的苹果官方错误报告吗?这似乎是一个真正的 bug。 - danielrsmith
我有同样的问题。我尝试了⌘R,它会弹出一个窗口,询问是否停止或取消正在运行的任务。所以我停止了它。(当然它并没有真正停止)。然后我按下了⌘B,它成功构建了。但是构建并不能真正解决问题。我仍然无法运行新实例。 - marciokoko
显示剩余2条评论
2个回答

1
作为一种解决方法,我注意到运行(⌘+R),然后构建(⌘+B)产品成功地启动了新的模拟器实例,尽管旧的实例仍然被冻结。

0

我刚刚回到了我在XCode 3.1或之前遇到这种情况时曾经做过的事情。

在关闭或将应用程序放入iOS模拟器后台之前,请按下XCODE中的停止按钮。

然后关闭iOS模拟器。


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