10

我正在考虑将我的应用程序移植到 Swift 2 和 Xcode 7。但是设备模拟器只针对 iOS 9,我看不到下载 iOS 8 的方法。

我安装了并行 Xcode 6.3。有什么方法可以使用设备模拟器在 iOS 8 下测试和调试我的应用程序?

4

3 回答 3

17

您可以通过 Xcode 下载旧版本的 iOS。

打开

Xcode -> 首选项 -> 组件 -> 选择

您想要的所有 iOS 版本(iOS 8.4)

下载后,您可以在

模拟器 -> 硬件 -> 设备

我正在使用版本 7.3.1 (7D1014)

于 2016-05-19T20:14:13.070 回答
4

Xcode 发行说明说下面的事情,

模拟器

Xcode 7.0 beta 不支持 iOS 8.4 和更早的模拟器运行时。(20699475)

有关更多信息,请参阅此链接

于 2015-06-15T04:34:55.833 回答
3

它可以使用。您只需要在 Xcode 6.x 中找到要测试的 8.x sdk 文件并将其复制到相应的 Xcode 7 beta 文件夹中。您可以在此路径中找到该文件。

路径:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Xcode 会建议您修复一两个错误,但它应该可以工作。请注意,当我这样做时,仍然有一个错误和一些警告,我还是点击了运行,它无论如何都可以工作

您可能需要单击“其他”并添加“iphoneos8.x”(x 是您的版本号),如果您将其添加到正确的位置,它将起作用。

于 2015-07-13T20:47:36.887 回答