如何在 Xcode 9.2 和 iPhone XS max 中添加模拟器 iPhone XS

Posted

技术标签:

【中文标题】如何在 Xcode 9.2 和 iPhone XS max 中添加模拟器 iPhone XS【英文标题】:How to add simulator iPhone XS in Xcode 9.2 also iPhone XS max 【发布时间】:2019-05-06 22:57:16 【问题描述】:

我需要在 XS 设备上构建我的应用程序。我正在使用 Xcode 9.2。

如何在我的 Xcode 中外部添加 XS 模态?

在我的模拟器中,我最多有 iPhone X。

My machine Version:

OS X version: 10.12.6 (16G29)
Xcode version: 9.2

【问题讨论】:

你现在有 xcode 10 吗?如果你有,那么你可以从 Xcode 10 的包内容中复制模拟器并将其粘贴到 xcode 9.2 的包内容中 我只有 Xcode 9.2 如果我尝试更新 Xcode 它显示一条消息“当前版本需要 OS X 10.13.6 或更高版本,但您可以下载最新的兼容版本。”如果我更新 Xcode,我不知道会在这里下载哪个版本 【参考方案1】:

简单的解决方案:

    打开 Xcode。 选择“窗口”菜单。 选择“设备和模拟器”。 选择模拟器选项卡。 点击左下角的“+”图标。 选择所需设备和首选 ios。 点击“创建”。 享受:)。

【讨论】:

【参考方案2】:

对于那些遇到相同问题但对于 Xcode 10.x 并需要 iOS 13 模拟器(例如 iPhone 11)的用户,请执行以下操作:

    安装并打开 Xcode 11 转到Xcode menu > Open Developer Tool > Simulator 在 Simulator 应用上,转到 Hardware menu > Device > iOS 13 以选择并运行您想要的设备 现在您可以关闭 Xcode 11,然后打开 Xcode 10.x 您应该会在 设备列表 中看到您的 iPhone 11 模拟器,如图所示:

【讨论】:

那么在应用列表中,我们一定需要同时保留Xcode吗? 不幸的是,是的。或者您仍然可以迁移您的项目以使用最新的 Xcode 版本打开 我使用的是 Xcode 10.1(模拟器也是 10.1),但列表中没有 iOS 13 - 我只有 11.4、12.0 和 -12.1。有没有办法添加 iOS 13 以便我可以得到 iPhone 11 模拟器? @Greg 你也必须安装 Xcode 11,然后按照上面的步骤操作。 @Luiz - 我很害怕 - 我相信在 macOS 10.13.6 和 Xcode 10.1 上已经被最大化了。【参考方案3】:

在 Xcode 中转到 Window > Devices and Simulators 在这里单击模拟器,然后单击“+”以添加所需的设备。

【讨论】:

【参考方案4】:

2020 年更新

打开 xcode 模拟器 文件 > 打开设备 > 选择您想要的设备。

【讨论】:

【参考方案5】:

为此,您需要将您的 xcode 版本升级到 xcode 10,这不适用于 xcode 9.2

【讨论】:

【参考方案6】:

对于模拟器 iPhone Xs 13.3 在模拟器列表中默认不可用,所以我们必须创建它。

步骤:-

•Xcode Menu -> •Open Developer Tool -> •Simulator ->• Hardware -> •Device -> •Manage Devices -> •Simulators -> •Left Column -> •单击 + 以创建您的设备 -> •添加模拟器名称(可能是iPhone Xs 13.3)...设备类型为iPhone Xs 和操作系统版本iOS 13.3 -> •创建

您的新设备将出现在设备列表中。

同样,我们也可以创建其他设备。

[xcode]


【讨论】:

您好 priyalp,为了获得更好更快的答案,您可以使用 markdow 格式化您的问题(参见 github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)并添加标签(可能是 Xcode)【参考方案7】:

iPhone XS 模拟器适用于 XCode 10 及更高版本。

我们无法在XCode 10 下方创建 iPhone XS 模拟器 但是我们可以添加

XCode 9.3 中的 iOS 12.0 模拟器

【讨论】:

以上是关于如何在 Xcode 9.2 和 iPhone XS max 中添加模拟器 iPhone XS的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 9.2 +失败构建:无效的bitcode签名

Xcode 9.2 不支持 iOS 11.3 的 Xcode 需要 9.3

如何在 Xcode 9.2 中的应用程序构建中保存登录凭据

Xcode 9.2 Shell 脚本调用错误

如何在我的应用程序中添加泰米尔语。我的 Xcode 版本是 9.2

使用 xcode 9.2 的情节提要中的不一致错误