将设备模拟器用于 iOS 8 和 Xcode 7
Using the device simulator for iOS 8 with Xcode 7
我正在考虑将我的应用程序移植到 Swift 2 和 Xcode 7。但是设备模拟器只针对 iOS 9,我看不到下载 iOS 8.
我安装了并行 Xcode 6.3。有什么方法可以使用设备模拟器在 iOS 8 下测试和调试我的应用程序?
Xcode 发行说明说了下面的事情,
Simulator
Xcode 7.0 beta does not support iOS 8.4 and earlier simulator
runtimes. (20699475)
请参阅此 link 了解更多信息。
可以使用。您只需要在 Xcode 6.x 中找到要测试的 8.x sdk 的文件并将其复制到相应的 Xcode 7 beta 文件夹中。您可以在此路径中找到该文件。
路径:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode 将建议您修复一两个错误,但它应该有效。请注意,当我执行此操作时,仍然存在错误和一些警告,但我还是单击了 运行,并且无论
都有效
您可能需要单击 "other" 并添加 "iphoneos8.x"(x 是您的版本号),如果您将其添加到正确的位置,它将起作用
.
您可以通过 Xcode 下载旧版本的 iOS。
打开
Xcode -> Preferences -> Components -> Select
你想要的所有 iOS 版本 ( iOS 8.4 )
下载后,您可以在
Simulator -> Hardware -> Device
我正在使用版本 7.3.1 (7D1014)
我正在考虑将我的应用程序移植到 Swift 2 和 Xcode 7。但是设备模拟器只针对 iOS 9,我看不到下载 iOS 8.
我安装了并行 Xcode 6.3。有什么方法可以使用设备模拟器在 iOS 8 下测试和调试我的应用程序?
Xcode 发行说明说了下面的事情,
Simulator
Xcode 7.0 beta does not support iOS 8.4 and earlier simulator runtimes. (20699475)
请参阅此 link 了解更多信息。
可以使用。您只需要在 Xcode 6.x 中找到要测试的 8.x sdk 的文件并将其复制到相应的 Xcode 7 beta 文件夹中。您可以在此路径中找到该文件。
路径:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode 将建议您修复一两个错误,但它应该有效。请注意,当我执行此操作时,仍然存在错误和一些警告,但我还是单击了 运行,并且无论
都有效您可能需要单击 "other" 并添加 "iphoneos8.x"(x 是您的版本号),如果您将其添加到正确的位置,它将起作用 .
您可以通过 Xcode 下载旧版本的 iOS。
打开
Xcode -> Preferences -> Components -> Select
你想要的所有 iOS 版本 ( iOS 8.4 )
下载后,您可以在
Simulator -> Hardware -> Device
我正在使用版本 7.3.1 (7D1014)