为什么Xcode 7的iOS模拟器会冻结?

9
我在使用Xcode 7模拟器时,遇到了奇怪的卡顿问题,最长达60秒,特别是在滚动或进行其他GPU密集型任务时。该问题似乎与整个模拟器有关,而不是我的应用程序(出现了很多旋转彩球、响应缓慢等情况)。
如果我在Instruments中跟踪CPU时间,我的应用程序的50秒实际时间显示为不到0.5秒的CPU时间。
发生了什么?(El Cap、Xcode 7.1、所有iOS版本、所有设备)
1个回答

15

我使用Better Snap Tool进行窗口管理。退出此应用程序(或禁用其与模拟器的交互)将立即解决问题,即使模拟器处于冻结状态中也是如此。不知道为什么,但Better Snap Tool似乎会干扰iOS模拟器对GPU的使用。


谢谢你的负评。如果您能就为什么这个事实上正确且相关的答案对您来说不够好,留下一些反馈,那就太好了。 - sam-w
2
谢谢-这一直困扰着我。让我们看看El Capitan是否终于有一个像BetterSnapTool一样的体面的内置替代品(使用了4+年的快乐用户!) - Johannes Rudolph
我不确定为什么它能够工作;也许是在10.11中存在一些可访问性错误。我还必须禁用其他应用程序,如窗口管理,以使模拟器运行时没有出现“彩球”和延迟。 - empedocle
这对我有用,我在Yosemite上也看到了这个错误。 - Oliver Atkinson
似乎Moom也是这种情况。 - Marcel Jackwerth
显示剩余3条评论

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