iPhone模拟器突然开始运行非常慢

Fin*_*ish 313 macos ios ios-simulator osx-mountain-lion

我已经在iphone模拟器上开发了一个应用程序已经有好几个星期了,直到现在它一直运行良好,但在加载内容和动画时,突然间开始运行非常缓慢.自从我上次成功测试以来,我没有对我的代码进行任何更改.

我尝试重启模拟器(多次)并删除应用程序并进行完全干净的重建,但没有运气.我还在模拟器运行时通过显示器检查了我的cpu使用情况,我只使用了大约30%的CPU和40%的内存.

我完全理解模拟器从来都不是快,设备本身,但它似乎很奇怪,它已突然开始这么长的时间后,运行速度慢,并且通过慢我的意思是比原始速度的四分之一.

Met*_*ble 789

在iOS模拟器中,在顶部的栏上,单击Debug - > Toggle Slow Animations.你有可能偶然切换它.


小智 185

简单Command+ T将解决这个问题.

Command+ T切换模拟器Slow Animations,可在模拟器菜单下找到:Debug- > Slow Animations.

  • 当我在Chrome上时,我不小心按了那个组合键.大声笑(打开新标签) (10认同)
  • Apple应该考虑另一种键盘组合. (4认同)

Cal*_*leb 161

转到模拟器的Debug菜单,然后选择"Toggle Slow Animations".

更新:在Xcode 10中,它只是"慢动画":

模拟器调试菜单

  • 我打赌每个看到此答案的人都按cmd + T,认为他们在不同的应用程序中,然后开始播放慢速动画。Apple应该将cmd + T按键重新映射为更神秘,更不常用的方式。 (6认同)

Urv*_*odi 58

选择模拟器,

选择Debug并取消选中慢动画.
快捷命令+ t

这对我有用.


jco*_*lum 38

如果Cmd-T(慢动画)选项对你不起作用并且Debug -> Slow Animations关闭但你仍然有慢动画尝试Simulator -> Reset Contents and Settings(或可能Hardware -> Erase All Content and Settings).当这里的其他答案都没有时,这对我有用.有人建议为什么?

也有附加的调试器(所有)可以使动画速度很慢.


Bra*_*don 31

React-Native用户的另一个潜在修复:

Chrome会优先处理在不在前台的任何标签页中运行的Javascript.因此,如果您已启用远程调试,请确保将调试器放在其自己的窗口中.


Dig*_*put 29

使用模拟器时,您不小心在调试时按了慢动画.所以运行模拟器 - >调试 - >取消选中慢动画.


Saa*_*man 13

我认为你错误地按了命令+ T而不是命令+ R.


Geo*_*Hom 7

我还没有代表发表评论,但我在这里提出了一些答案并希望多说些.我在iOS模拟器中遇到动画速度慢的问题,特别是在旋转时,我发现这篇文章来自谷歌.实际上,某种程度上"切换慢动画"必定已经开启,因为三个班次修复了它.起初,我认为这不是一个问题,因为"Toggle Slow Animations"旁边没有复选标记.事实证明,从来没有选中标记或菜单中的任何指示是打开还是关闭.因此,只需尝试切换它,看看旋转/导航是否更快/更慢.

所以谢谢!


小智 5

模拟器 - >重置内容和设置适合我.当我远程调试我的react-native代码时,问题似乎再次出现.也可以像Nomad 建议的那样使用AsyncStorage .