Xcode Simulator 不显示额外安装的 iOS 版本

Posted

技术标签:

【中文标题】Xcode Simulator 不显示额外安装的 iOS 版本【英文标题】:Xcode Simulator does not show additionally installed iOS versions 【发布时间】:2019-05-09 11:12:49 【问题描述】:

我在 iPhone 8 Plus 上收到了 ios 11.4.1 的崩溃报告,因此我通过 iOS 模拟器列表下方的“下载模拟器”安装了 iOS 11.4。它已下载并显示一个绿色复选标记已安装。

虽然我的应用程序支持 iOS 10.0(我可以在某些模拟器上看到 iOS 10.3.1)iOS 11.4 不会出现在任何设备上。我也重新启动了应用程序。

我在这里遗漏了什么?

【问题讨论】:

您使用的是哪个 Xcode 版本? 10.2.1,最新版本 【参考方案1】:

您可以通过以下选项将已安装的模拟器添加到列表中:

打开模拟器列表(项目名称右侧)-> 添加其他模拟器:

点击+添加按钮将已安装的模拟器添加到列表中

【讨论】:

感谢您的回答,但我无法在该列表中使用 11.4 设备。基本上只有10.3.1和12.2。我现在尝试安装其他版本,但它们也不可用。 @nontomatic 基本上它取决于您在添加/创建新模拟器时选择的设备类型。例如iPhone 5 设备不会显示 iOS 11 及更高版本,但会显示 iPhone 6。 我再次检查,我确实选择了正确的设备类型。我知道这个问题。 如上所述,我使用的是 10.2.1 是的,我已经读过了。我只是问您能否检查 Xcode 10.2 以确保此问题与 Xcode 版本有关还是与模拟器配置有关?【参考方案2】:

选择新方案选项并添加一个新方案。您将找到新下载的模拟器。看起来像 Xcode 错误。我只是尝试了相同的方法。

【讨论】:

感谢您的回答,我就是这样做的,另外下载的模拟器仍然不可见。我需要以某种方式刷新该列表吗? 部署目标是 可以,如上所述,部署目标是10.0

以上是关于Xcode Simulator 不显示额外安装的 iOS 版本的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 6 iOS Simulator 不记得应用程序设置

安装 Xcode 6 iOS Simulator 8 后皮肤消失

等待 simulator/device 启动

UserDefaults - 使用 Xcode Simulator 时保存不一致

XCode删除多余的Simulator(模拟器)

Xcode Simulator 动画在编辑器中播放时非常慢