Xcode 不能 运行 iOS 模拟器
Xcode cannot run iOS simulator
版本 8.0 beta 5.
我最近安装了上述 Xcode 测试版,但我无法 运行 任何 iOS 10.0 模拟器。我已经在 8 beta 和 Xcode 7 上完成了各种卸载,清除目录并重新启动但没有成功。重装后还是不能运行 iOS 10.0模拟器。 (我已经将 Xcode 下载复制到另一台机器并成功解压并在那里安装,没有任何问题,所以它不是损坏的下载。)
xc运行 产生以下信息...
09:44:13 ~ > xc运行 simctl 列表
== Device Types ==
iPhone 4s (com.apple.CoreSimulator.SimDeviceType.iPhone-4s)
iPhone 5 (com.apple.CoreSimulator.SimDeviceType.iPhone-5)
iPhone 5s (com.apple.CoreSimulator.SimDeviceType.iPhone-5s)
:
iPad Pro (9.7-inch) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-)
iPad Pro (12.9-inch) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro)
Apple TV 1080p (com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p)
== Runtimes ==
iOS 8.1 (8.1 - 12B411) (com.apple.CoreSimulator.SimRuntime.iOS-8-1)
iOS 9.3 (9.3 - 13E233) (com.apple.CoreSimulator.SimRuntime.iOS-9-3)
iOS 10.0 (10.0 - 14A5335a) (com.apple.CoreSimulator.SimRuntime.iOS-10-0) (unavailable, failed to open liblaunch_sim.dylib)
tvOS 10.0 (10.0 - 14T5321a) (com.apple.CoreSimulator.SimRuntime.tvOS-10-0)
== Devices ==
-- iOS 8.1 --
-- iOS 9.3 --
-- iOS 10.0 --
-- tvOS 10.0 --
== Device Pairs ==
09:44:18 ~ >
感谢任何帮助。
终于成功了。我(第三次或第四次)删除了 Xcode-beta.app
和 Xcode.app
以及我能找到的所有相关文件和目录(使用免费应用程序 AppDelete Lite.app
。此外,我还删除了/Application/Contents/
目录。
然后,我再次提取 Xcode-beta.app
并正常安装,一切正常。如果我能查明问题的原因,我会更开心,如果我能找回我生命中失去的两天,我会更开心,但至少现在一切似乎都在工作。
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
这使我的模拟器回到 运行 菜单,允许我添加更多,我的模拟器现在又 运行 了。 (Xcode 10b6).
奇怪的是,似乎也解决了系统头文件构建问题。现在我的额外系统头文件搜索目录位置有效,没有编译错误表明它找不到文件,而我没有 mod项目。
这应该可以解决您的问题:
killall "Simulator" 2> /dev/null; xcrun simctl erase all
版本 8.0 beta 5.
我最近安装了上述 Xcode 测试版,但我无法 运行 任何 iOS 10.0 模拟器。我已经在 8 beta 和 Xcode 7 上完成了各种卸载,清除目录并重新启动但没有成功。重装后还是不能运行 iOS 10.0模拟器。 (我已经将 Xcode 下载复制到另一台机器并成功解压并在那里安装,没有任何问题,所以它不是损坏的下载。)
xc运行 产生以下信息...
09:44:13 ~ > xc运行 simctl 列表
== Device Types ==
iPhone 4s (com.apple.CoreSimulator.SimDeviceType.iPhone-4s)
iPhone 5 (com.apple.CoreSimulator.SimDeviceType.iPhone-5)
iPhone 5s (com.apple.CoreSimulator.SimDeviceType.iPhone-5s)
:
iPad Pro (9.7-inch) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-)
iPad Pro (12.9-inch) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro)
Apple TV 1080p (com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p)
== Runtimes ==
iOS 8.1 (8.1 - 12B411) (com.apple.CoreSimulator.SimRuntime.iOS-8-1)
iOS 9.3 (9.3 - 13E233) (com.apple.CoreSimulator.SimRuntime.iOS-9-3)
iOS 10.0 (10.0 - 14A5335a) (com.apple.CoreSimulator.SimRuntime.iOS-10-0) (unavailable, failed to open liblaunch_sim.dylib)
tvOS 10.0 (10.0 - 14T5321a) (com.apple.CoreSimulator.SimRuntime.tvOS-10-0)
== Devices ==
-- iOS 8.1 --
-- iOS 9.3 --
-- iOS 10.0 --
-- tvOS 10.0 --
== Device Pairs ==
09:44:18 ~ >
感谢任何帮助。
终于成功了。我(第三次或第四次)删除了 Xcode-beta.app
和 Xcode.app
以及我能找到的所有相关文件和目录(使用免费应用程序 AppDelete Lite.app
。此外,我还删除了/Application/Contents/
目录。
然后,我再次提取 Xcode-beta.app
并正常安装,一切正常。如果我能查明问题的原因,我会更开心,如果我能找回我生命中失去的两天,我会更开心,但至少现在一切似乎都在工作。
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
这使我的模拟器回到 运行 菜单,允许我添加更多,我的模拟器现在又 运行 了。 (Xcode 10b6).
奇怪的是,似乎也解决了系统头文件构建问题。现在我的额外系统头文件搜索目录位置有效,没有编译错误表明它找不到文件,而我没有 mod项目。
这应该可以解决您的问题:
killall "Simulator" 2> /dev/null; xcrun simctl erase all