此 iPhone 6 运行的是 iOS 10.1 (14B55c),此版本的 Xcode 可能不支持

Posted

技术标签:

【中文标题】此 iPhone 6 运行的是 iOS 10.1 (14B55c),此版本的 Xcode 可能不支持【英文标题】:This iPhone 6 is running iOS 10.1 (14B55c), which may not be supported by this version of Xcode 【发布时间】:2016-09-29 04:08:14 【问题描述】:

我在将 Xcode 更新到 v8 并将 ios 更新到 v10 后尝试运行该应用程序,但弹出此错误消息并阻止我这样做:

此 iPhone 6 运行 iOS 10.1 (14B55c),可能不受支持 通过这个版本的 Xcode。

我应该怎么做才能摆脱它?

【问题讨论】:

对于 iOS 11.0 及更高版本,请使用 link 【参考方案1】:

要使用 iOS 10.1 测试版,您需要使用 Xcode 8.1 测试版。 Xcode 8 不支持 iOS 10.1 测试版。

现在,由于 iOS 10.1 和 Xcode 8.1 已结束测试版,请务必更新到两者的最新非测试版。

【讨论】:

天哪,又一个 4GB 的“次要版本”。 ;) 不幸的是,随着 iOS 10.1 的发布,当前的 Xcode 仍然不支持。 无论我在 App Store 中怎么看,Xcode 8.1 都没有发布。现在下载 Xcode 8.1 的 GM 种子。通常它们会同时释放这些东西。【参考方案2】:

更新 Xcode 8.1 现已在应用商店上架,因此您只需将您的 Xcode 更新到最新版本:https://itunes.apple.com/us/app/xcode/id497799835?mt=12


看起来今天发布了 iOS 10.1,但不是 Xcode 8.1。如果您将设备升级到 10.1,则需要下载 Xcode 8.1 GM Seed 才能部署到运行 iOS 10.1 的设备。

您可以在此处下载 8.1 GM 种子:https://developer.apple.com/download/

GM Seed 通常是发布到应用商店的最终版本。

【讨论】:

谢谢。我将我的 iOS 更新到了 10.1,我为它发生的原因而发疯,我不断刷新应用商店以检查他们是否发布了 Xcode 8.1。【参考方案3】:

公开的 Xcode 8 版本不支持 iOS 10.1 beta。几天前,Apple 发布了 macOS Sierra 10.12.1 和 iOS 10.1 的 beta 版本。但 watchOS、tvOS 和 Xcode 并未包含在 Apple 的公开测试版中。

【讨论】:

哪个“测试版”? — iOS 10.1 已经发布。【参考方案4】:

您需要 Xcode 8.1 GM 才能使用 10.1 设备。但是在不发布相应的 Xcode 版本的情况下发布新的 iOS 版本真的很荒谬。真的很奇怪。

【讨论】:

【参考方案5】: 第一:ios sdk download here 10.1 二:拷贝文件到:Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 第三:重启你的Xcode

【讨论】:

以上是关于此 iPhone 6 运行的是 iOS 10.1 (14B55c),此版本的 Xcode 可能不支持的主要内容,如果未能解决你的问题,请参考以下文章

此 iPhone 6 Plus 运行 iOS 10.3.2 (14F89),此版本的 Xcode 可能不支持

[测试] Berlin 10.1 支持 iPhone 4 (iOS v7.x)

此 iPhone 6 运行 iOS 11.3.1 (15E302),此版本的 Xcode 可能不支持

Berlin 10.1 支持 iPhone 4 (iOS v7.x)

项目选择处理程序无法在Iphone 6上运行 - iOS 11(pod SearchTextField)

iOS 8 上的 snapshotViewAfterScreenUpdates 故障