模拟器冻结 – Xcode 8.3.3

Simulator freezes – Xcode 8.3.3

最近我开始遇到 iOS 模拟器的问题。这很奇怪,但以前从未发生过。 当我 运行 投影时,它可以正常工作 10 分钟左右。但随后它将此消息写入控制台:

Exiting because our workspace host has disconnected.

XPC connection interrupted

并且模拟器冻结(不响应触摸)。 重启模拟器没有帮助,我在 Xcode:

中收到警报
Error returned in reply: Connection invalid
Software caused connection abort

如果我重新启动 Xcode 它再次正常工作...接下来几分钟。

如何解决?

我解决了这个问题。我在 Xcode 8.3.3 旁边安装了 Xcode 9 beta 并调用 xcode-select 切换到 Xcode 9。看起来这是问题的根源。

当我通过 xcode-select -s <path/to/Xcode.app> 切换回来时,这个问题就消失了。