Xcode(版本13.3.1)不支持iOS 15.6。

30

昨天我更新了我的iPhone到iOS 15.6版本,想在Xcode(版本号为13.3.1)中进行开发,但是出现了“iPhone (unsupported OS version)”错误提示。

Xcode的发行说明中并没有显示支持这个iOS版本。 https://xcodereleases.com


我也在寻找同样的东西。在任何设备支持网站上,你只能看到15.5和16.0版本。15.6版本本来只是为了修复一些错误,但看起来他们并没有为这个版本构建设备支持,至少目前还没有。如果你使用xcode 14 beta版,情况也是一样的:15.5和16.0之间没有任何版本。如果我找到了设备支持,我会告诉你的。如果你已经找到了,请发一些东西让我们知道! - Marian Petrisor
升级到具有设备支持的iOS 16可能是个好主意。但它是测试版,所以要小心! - Marian Petrisor
这是错误的建议。许多人拥有无法获得iOS 16的设备。 - Sebastian
6个回答

37

适用于 Xcode 13.2.1 的替代方法:

  1. 关闭 Xcode。
  2. 从这里下载版本为 15.5 的文件 https://github.com/filsv/iOSDeviceSupport/blob/master/15.5.zip
  3. 解压并重命名为 15.6
  4. 将 15.6 文件夹移动到路径 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
  5. (WatchOS 可选)- 如果您的 iPhone 配对了 Apple Watch,请从此处下载最新的 watchOS 版本 https://github.com/filsv/watchOSDeviceSupport 并将文件移动到路径 /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/DeviceSupport/

4
这也适用于 Xcode(版本 13.3.1)。 - StoneLam
1
这对我在Xcode 13.3.1上也有效。 - anemo
在 Xcode 13.4.1 和 iPhone 11 Pro Max 15.6 上对我有效。 - anthann
Worked Xcode 13.2 iphone x - ghifari.akbar
我从无法启动的Xcode 14.2中拉取了这些文件,它完美地工作了。 - pronebird
显示剩余4条评论

15
我们可以使用Xcode 13.4.1来调试iOS(15.6),这并未在发布说明中提到。请注意保留原文的HTML标记格式。

1
直到我使用iOS 15.6将iPhone断开并重新连接后,我才能进行调试。 - mcscxv
1
在我重新启动我的Mac和iPhone后,这对我起作用了。 - Peter Heide

3

1

我曾遇到这个错误,在我的情况下,是由于已配对的Apple Watch所致。我通过从Xcode中删除设备并再次添加设备来解决了这个问题,同时确保已解锁并佩戴了配对的Apple Watch(我必须在手表上点击“信任”按钮)。 在使用iOS 15.6和Xcode 13.4.1时,该方法奏效。

如果手表被锁定并放在底座上尝试添加设备,则会失败,并出现此消息。 你的情况可能有所不同。


没有配对的苹果手表,但是移除并重新添加iPhone仍然有助于解决问题... - mcscxv

0
与 @miletliyusuf 相同,但只需导航到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 并复制 15.5 文件夹并重命名为 15.6,即可立即生效。

-3

将设备支持文件添加到Xcode下载文件[这里][1]

然后复制到Applications -> Xcode -> 右键点击 -> 显示包内容 Contents -> Developer -> Platforms -> iPhoneOS.platform -> Device support

重新启动你的Xcode,它会生效 :) [1]: https://github.com/filsv/iOSDeviceSupport


GitHub页面上没有支持15.6的设备,并且您也没有发布链接。 - Sebastian
嗨!虽然我们可以在Xcode中添加设备支持,但在这种情况下,需要更新Xcode以支持在iOS 15.6上进行调试。可能你想要更正你的答案,或者将其删除。 - Oleg Shanyuk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接