在 Xcode iOS 模拟器上获取旧操作系统版本 [重复]

Posted

技术标签:

【中文标题】在 Xcode iOS 模拟器上获取旧操作系统版本 [重复]【英文标题】:Getting old OS versions on the Xcode iOS simulator [duplicate] 【发布时间】:2015-09-20 02:28:27 【问题描述】:

我在 Xcode 上的每个模拟器都在 8.4 版上运行,但我想在 ios 6 和 7 上进行测试。

我已经按照这个答案的建议做了:https://***.com/a/8477254/1282637

但是,当我转到 Xcode -> 首选项 - 下载时,唯一可用的非 iOS 8 版本是 7.1:

有没有办法可以下载 iOS 6.x.x 模拟器?谢谢!

【问题讨论】:

为什么此时要支持 iOS 6? @rmaddy 现在放弃 iOS 支持是标准做法吗?我只是想针对我最大的受众群体,我没有使用 iOS 7+ 的特定功能 大多数人都在使用 iOS 8,很快就会使用 iOS 9。现在甚至没有理由通过新应用支持 iOS 7。 【参考方案1】:

Xcode 6iOS simulator 中,iOS version 6.x 似乎是 deprecated

Apple 非常积极地弃用旧技术。正式地说,您应该弃用对旧版本操作系统(例如 6.x)的支持。

如果 Xcode 不提供旧版本的模拟器,唯一的办法就是安装旧版本的 Xcode。

download older Versions

目前你只能使用Xcode 5.x

【讨论】:

为什么要发布答案并将问题标记为重复? 可以在Xcode7.3中运行ios5模拟器吗?请帮帮我 @Jasper - 你需要为此安装 xcode 6 但我使用的是 mac 0S 10.12。我想使用 Xcode7.3.1,这也支持 iOS5 到 iOS9 模拟器

以上是关于在 Xcode iOS 模拟器上获取旧操作系统版本 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

对于 React-Native iOS XCode 版本 12.5 的旧项目,构建失败

在 Xcode 7.2.1 上使用 IOS 7.0 模拟器

Xcode怎么设置启动的iOS模拟器的系统版本

Xcode怎么设置启动的iOS模拟器的系统版本? 比如我现在调试项目模拟器默认运行的是iOS9.0

如何在新的 iOS 7 和 Xcode 5 上使用旧 ios 版本构建我的应用程序

Xcode 11.3.1 兼容性