无法在 Xcode 中创建新模拟器
Cannot create new Simulator in Xcode
我正在尝试在 iOS (11.0) 的旧版本上测试我的应用程序。
- 在Xcode的“设置活动方案”-选择器
中按“添加其他模拟器”
- 点击 OS 版本下拉列表中的“下载更多模拟器运行时...”。
- 下载 iOS 11.0 运行时。 (也可以通过导航到 Xcode 设置 -> 组件 -> 模拟器可见)
完成此操作后,我希望 iOS 11.0 可以在图片 2 的“OS 版本”下拉列表中看到,但它不是。它看起来与图片 2 完全一样。当关闭 Xcode 并重新启动我的 Mac 并返回运行时列表时,它看起来仍然与图像 3 上的完全一样。运行时已下载,但我无法将其创建为模拟器。
当“创建模拟器”对话框中没有出现运行时时,如何在下载运行时后创建新的模拟器?
你不是在安装组件后自动将它们添加到模拟器列表中吗?
我从来没有像这样创建过模拟器。通常下载组件就足够了。有时您可能需要选中 'Show as run destination' 复选标记才能将其放入 运行 列表中。
控制台中的 运行 xcrun simctl list runtimes
显示当前安装了哪些运行时。这是目前在我的系统上的样子:
== Runtimes ==
iOS 11.0 (11.0.1 - 15A8401) - com.apple.CoreSimulator.SimRuntime.iOS-11-0 (unavailable, The iOS 11.0 simulator runtime is not supported on hosts after macOS 10.15.99.)
iOS 11.1 (11.1 - 15B87) - com.apple.CoreSimulator.SimRuntime.iOS-11-1 (unavailable, The iOS 11.1 simulator runtime is not supported on hosts after macOS 10.15.99.)
iOS 11.4 (11.4 - 15F79) - com.apple.CoreSimulator.SimRuntime.iOS-11-4
iOS 12.0 (12.0 - 16A366) - com.apple.CoreSimulator.SimRuntime.iOS-12-0
iOS 14.4 (14.4 - 18D46) - com.apple.CoreSimulator.SimRuntime.iOS-14-4
tvOS 14.3 (14.3 - 18K559) - com.apple.CoreSimulator.SimRuntime.tvOS-14-3
watchOS 7.2 (7.2 - 18S561) - com.apple.CoreSimulator.SimRuntime.watchOS-7-2
问题的解释如下:(unavailable, The iOS 11.0 simulator runtime is not supported on hosts after macOS)
..所以结果是:
当前版本的 macOS 不支持所有可供下载的运行时
我找不到关于支持哪些模拟器的官方参考 os...
我正在尝试在 iOS (11.0) 的旧版本上测试我的应用程序。
- 在Xcode的“设置活动方案”-选择器 中按“添加其他模拟器”
- 点击 OS 版本下拉列表中的“下载更多模拟器运行时...”。
- 下载 iOS 11.0 运行时。 (也可以通过导航到 Xcode 设置 -> 组件 -> 模拟器可见)
完成此操作后,我希望 iOS 11.0 可以在图片 2 的“OS 版本”下拉列表中看到,但它不是。它看起来与图片 2 完全一样。当关闭 Xcode 并重新启动我的 Mac 并返回运行时列表时,它看起来仍然与图像 3 上的完全一样。运行时已下载,但我无法将其创建为模拟器。
当“创建模拟器”对话框中没有出现运行时时,如何在下载运行时后创建新的模拟器?
你不是在安装组件后自动将它们添加到模拟器列表中吗?
我从来没有像这样创建过模拟器。通常下载组件就足够了。有时您可能需要选中 'Show as run destination' 复选标记才能将其放入 运行 列表中。
运行 xcrun simctl list runtimes
显示当前安装了哪些运行时。这是目前在我的系统上的样子:
== Runtimes ==
iOS 11.0 (11.0.1 - 15A8401) - com.apple.CoreSimulator.SimRuntime.iOS-11-0 (unavailable, The iOS 11.0 simulator runtime is not supported on hosts after macOS 10.15.99.)
iOS 11.1 (11.1 - 15B87) - com.apple.CoreSimulator.SimRuntime.iOS-11-1 (unavailable, The iOS 11.1 simulator runtime is not supported on hosts after macOS 10.15.99.)
iOS 11.4 (11.4 - 15F79) - com.apple.CoreSimulator.SimRuntime.iOS-11-4
iOS 12.0 (12.0 - 16A366) - com.apple.CoreSimulator.SimRuntime.iOS-12-0
iOS 14.4 (14.4 - 18D46) - com.apple.CoreSimulator.SimRuntime.iOS-14-4
tvOS 14.3 (14.3 - 18K559) - com.apple.CoreSimulator.SimRuntime.tvOS-14-3
watchOS 7.2 (7.2 - 18S561) - com.apple.CoreSimulator.SimRuntime.watchOS-7-2
问题的解释如下:(unavailable, The iOS 11.0 simulator runtime is not supported on hosts after macOS)
..所以结果是:
当前版本的 macOS 不支持所有可供下载的运行时
我找不到关于支持哪些模拟器的官方参考 os...