我正在考虑将我的应用程序移植到 Swift 2 和 Xcode 7。但是设备模拟器只针对 iOS 9,我看不到下载 iOS 8 的方法。
我安装了并行 Xcode 6.3。有什么方法可以使用设备模拟器在 iOS 8 下测试和调试我的应用程序?
您可以通过 Xcode 下载旧版本的 iOS。
打开
Xcode -> 首选项 -> 组件 -> 选择
您想要的所有 iOS 版本(iOS 8.4)
下载后,您可以在
模拟器 -> 硬件 -> 设备
我正在使用版本 7.3.1 (7D1014)
它可以使用。您只需要在 Xcode 6.x 中找到要测试的 8.x sdk 文件并将其复制到相应的 Xcode 7 beta 文件夹中。您可以在此路径中找到该文件。
路径:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode 会建议您修复一两个错误,但它应该可以工作。请注意,当我这样做时,仍然有一个错误和一些警告,我还是点击了运行,它无论如何都可以工作
您可能需要单击“其他”并添加“iphoneos8.x”(x 是您的版本号),如果您将其添加到正确的位置,它将起作用。