我一直在四处寻找最近是否有人有类似的问题,但找不到太多信息。
大多数情况下,在模拟器中启动应用程序都可以正常工作。但是每天一两次模拟器挂起,我不得不强制退出它。XCode 说“在模拟器上运行 xyz”。当您尝试在 XCode 中“停止”时,什么也没有发生。然后我必须强制退出 XCode。
令人讨厌的是除非我重新启动机器,否则模拟器将无法再次工作!
当我直接在 iPhone 上运行应用程序时,这种情况永远不会发生。对我来说,无论是示例应用程序还是我自己的应用程序,都曾多次发生这种情况。
我一直在四处寻找最近是否有人有类似的问题,但找不到太多信息。
大多数情况下,在模拟器中启动应用程序都可以正常工作。但是每天一两次模拟器挂起,我不得不强制退出它。XCode 说“在模拟器上运行 xyz”。当您尝试在 XCode 中“停止”时,什么也没有发生。然后我必须强制退出 XCode。
令人讨厌的是除非我重新启动机器,否则模拟器将无法再次工作!
当我直接在 iPhone 上运行应用程序时,这种情况永远不会发生。对我来说,无论是示例应用程序还是我自己的应用程序,都曾多次发生这种情况。
转到编辑方案 - > 使用 GDB 调试器而不是 LLDB - 这对我有用。
这发生在我身上,但不是最近(我留在 4.3.2)。也就是说,Xcode 4.4 将于今天发布(几乎可以肯定,因为今天 Mt Lion 即将发布)。得到它,看看问题是否消失!
编辑:我确实升级到 4.4,然后是 4.5,然后是 4.6。自从离开 4.3 以来,我没有遇到过一次挂起,使用了几台机器,我的同事也没有。当然是 YMMV。
多年来,这让我感到沮丧,但偶然发现了似乎让我重新开始的事情:
隐藏模拟器(iOS Simulator -> Hide iOS Simulator)或 Cmd-H,然后重新打开模拟器。
当我的旧 2 核 MacBook 上的后台发生 CPU 密集型的事情(如 Time Machine 备份)时,问题似乎发生了。
今天向苹果支持社区报告了该问题。
你可以重置 iphone 模拟器的内容和设置而不是检查它。有时如果我们在模拟器中运行这么多应用程序而不重置它,就会发生这种问题。