Xcode10 不能 运行 iOS12 模拟器

Xcode10 cannot run the iOS12 simulator

运行 xcode10 上的 iOS12 模拟器失败。但其他版本的模拟器是正常的。

有时会这样,您必须按以下步骤对模拟器进行 "Erase Reset Content and Settings"

 -> Click on simulator 
    -> Go on "Hardware" in menu bar
       -> Select "Erase Reset Content and Settings..."

完成后给点时间。关闭 Xcode 并重新打开它。

可能需要设置命令行工具。

重置您的模拟器并为 Xcode 10.

安装命令行工具

重置模拟器:

看这里:Xcode - install Command Line Tools

通过将 xcode 文件位置移动到应用程序文件下,然后重新启动 xcode 和 运行 即可解决问题。

这种症状通常出现在两种情况下:

  1. 当系统应用程序(例如:SpringBoard)在设置调试会话时崩溃。
  2. 因为有问题的第 3 方 kexts 干扰了系统的正常运行。

如果您在发生故障时发现系统应用程序出现任何后台崩溃,则可能是这个原因。否则,您应该检查 kextstat | grep -v com.apple 的输出,删除任何列出的第 3 方 kexts,重新启动,然后重试。