iOS 9 不受 Xcode 6.4 支持

iOS 9 not supported by Xcode 6.4

出于测试目的,Xcode6.4 不支持 iOS9 更新。有没有一种解决方法可以将我的设备连接到 Xcode 进行测试。如果不能,我可以将我的更新回滚到 ios 8.4.1(之前的更新)。

The iOS 9 update is not supported by Xcode 6.4

您一语中的。 iOS 9 在早于 iOS 7 的 Xcode 版本中 不受支持。只需 update 继续开发。

有一种方法可以使用 Xcode 6.4 部署到 iOS 9 台设备。我最终这样做是因为我当然已经立即更新了我的 phone,但由于 Swift 2 和 coacoapods 缺乏支持,我不太想去 Xcode 7 , 还.

这是我所做的:

  • 我下载了Xcode7,但是没有安装。
  • 相反,我浏览了 dmg 文件(右键单击显示包内容)到 /Contents/Developer/Platforms/iPhoneOS。platform/DeviceSupport
  • 然后我将名为 9.0 (13A340) 的文件夹复制到我当前安装的 Xcode 6.4 的相同位置。
  • 最后我将现有的 8.0 (12A365) 文件夹重命名为 8.0 - 我不确定这是否有必要。

我现在可以使用 Xcode6.4 中的 iOS9 部署到我的 phone。

希望对大家有所帮助!

这对我有用,允许我在物理 iOS9 设备上测试针对 iOS8 SDK(在 XCode 6.4 上)构建的应用程序。

  1. 在应用程序文件夹中将 XCode 重命名为 Xcode 6.4
  2. 从下载的 DMG 安装 Xcode 7(不要从 AppStore 更新)
  3. 打开 XCode 7 并构建一个测试项目(它可以是一个空的 iOS9 应用程序)并 运行 它在您的 iOS9 物理设备上
  4. 关闭Xcode7并打开XCode6.4
  5. 针对 iOS8 SDK 构建您的应用程序并在物理 iOS9 设备上进行调试

似乎在 XCode 7 上调试首先更新设备上的某些内容,然后 XCode 6.4 可以正确调试。

(这很有用,例如,如果您还不想将 Swift 1.2 代码迁移到 2.0)