Xcode 8模拟器极慢

时间:2017-01-06 08:16:34

标签: ios iphone xcode

我在macOS Sierra 10.12.2上运行Xcode 8,在我的第一个“Hello World!”上运行模拟器似乎有问题。应用程序(模拟iPhone 7 Plus)。正如您所看到的,我是应用程序开发的新手。

模拟器卡在带有Apple徽标的加载栏上大约10到15分钟,然后给我一条消息“操作无法完成。(Mach error -308 - (ipc / mig)server”死亡)”。

我在网上挖掘并找到了建议转到产品>的解决方案。在Xcode中清理,也模拟器>重置内容和设置...在模拟器中。

之后,系统卡在旋转时钟大约20分钟,并给出错误消息“无法联系本地DTServiceHub以保证模拟器连接”(我在网上找到的解决方案告诉我“重置内容和设置.. 。“)

我真的迷失在这里,因为错误代码似乎与我无法解释的方式不一致。也许这是我的笔记本电脑? (2011年初MacBook Pro 15“4GB内存,2.2GHz Corei7)

提前感谢您帮助我的努力。

3 个答案:

答案 0 :(得分:1)

在较旧/较慢的Mac上,在模拟器上首次运行App会很慢,并且经常会出错:

Apple徽标位是模拟器初始化(就像你冷启动时的真实设备一样) - 只要耐心等待它完成。

我怀疑的错误是由于过度延迟导致XCode超时。如果发生这种情况不要清理,只需重新运行:模拟器不需要重新初始化,所以一切都应该更快,在我的慢速Mac设置上,错误不会再发生(除非我关闭或关闭模拟器 - 在这种情况下,我必须等待它再次重新初始化!)

有助于您无需购买新Mac即可管理:o)

答案 1 :(得分:1)

我通常在Xcode 8.3.3上执行此操作。

  1. 取消选中Debug->优化窗口缩放的渲染
  2. 再次检查Debug->优化窗口缩放的渲染
  3. 现在可以使用

答案 2 :(得分:0)

没有Xcode模拟器不慢,可能是因为检查了慢动画

选择模拟器 调试选项并取消选中慢动画

那对我有用。希望它适合你