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 和 运行 即可解决问题。
这种症状通常出现在两种情况下:
- 当系统应用程序(例如:SpringBoard)在设置调试会话时崩溃。
- 因为有问题的第 3 方 kexts 干扰了系统的正常运行。
如果您在发生故障时发现系统应用程序出现任何后台崩溃,则可能是这个原因。否则,您应该检查 kextstat | grep -v com.apple
的输出,删除任何列出的第 3 方 kexts,重新启动,然后重试。
运行 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
这种症状通常出现在两种情况下:
- 当系统应用程序(例如:SpringBoard)在设置调试会话时崩溃。
- 因为有问题的第 3 方 kexts 干扰了系统的正常运行。
如果您在发生故障时发现系统应用程序出现任何后台崩溃,则可能是这个原因。否则,您应该检查 kextstat | grep -v com.apple
的输出,删除任何列出的第 3 方 kexts,重新启动,然后重试。