繁体   English   中英

Xcode 9.2 不支持 iOS 11.3 需要 9.3

[英]Xcode not supported for iOS 11.3 by Xcode 9.2 needed 9.3

显然,在最新的 IOS 更新中,由于以下错误,我的 Xcode 版本无法构建。

找不到设备支持文件。 此 iPhone 7 Plus(型号 1661、1784、1785、1786)运行的是 iOS 11.3 (15E216),此版本的 Xcode 可能不支持。

尝试通过此链接https://developer.apple.com/download/more/安装 Xcode 9.3。 但事实证明,我的 Mac OS 版本将更新视为不兼容的版本。 Sierra 10.12.6上运行

另一种选择是在以下位置下载 11.3 设备支持:

iOS 11.3 (15E217)

并且不要忘记从文件夹名称中删除“(15E217)”,所以它变成了“11.3”。 之后重新启动Xcode。

在此处输入图片说明

根据 EdwardM 的评论将其粘贴到何处

对于那些不知道在哪里粘贴压缩文件内容的人。 在 Dock 中找到您的应用程序图标,右键单击“打开应用程序”。 该文件夹将在 Finder 中打开。 右键单击 Xcode > 显示包内容。 然后去开发者 > 平台 > iPhoneOS.platform > DeviceSupport

我有同样的问题,OS Sierra 尝试使用 Xcode 9.2 运行带有 10.3 的 iPhone SE,但我没有更新到 High Sierra 和 Xcode 9.3 的资源。

解决方法:

  1. 寻找拥有 Xcode 9.3 的朋友
  2. 让他们右键单击 Xcode,显示包内容,然后导航到Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.3 (15E217)
  3. 11.3 (15E217)文件夹复制到具有相同文件层次结构的旧 Xcode (9.2)

现在您拥有带有 iOS 11.3 的 Xcode 9.2。

我只是给你一个 iOS 11.4 (15F79)的设备支持文件。 仅在 XCode 版本 9.4 (9F1027a) 上

2018 年 10 月 5 日更新:

我有 macOS 10.12.6

您可以从https://developer.apple.com/download/下载 Xcode 9.3
并从中提取“ 11.3 (15E217) ”文件夹

修复确实有效。

请同时添加“11.3(15E216)”和“11.3(15E217)”,将它们全部保存在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform

我最近偶然发现了同样的问题,我基本上将我的 iPhone X 更新到了最新的操作系统版本,并且(出于我不会介绍的原因)不得不在 Xcode 9.2 上运行该应用程序。

这个线程很有帮助,但有一个小警告,即使我从提供的 Github 项目下载了最新的支持文件,并将它们放在适当的文件夹中,我仍然收到此错误:

举例来说,您已经下载了 11.4 (15F79),但在重新启动并再次运行后,您会收到一条错误消息,其中提到了 11.4.1 (15G77) 之类的内容。

解决方案,正如我在这里写的,只是重命名文件夹(因此,将11.4 (15F79)重命名为11.4.1 (15G77) ),重新启动 Xcode,瞧,它起作用了!

希望这对某人有帮助👍

  1. 我有 macOS 10.13.4

  2. 我下载了 Xcode 9.3

  3. 在这里你有“11.3(15E217)”它工作正常。

更快/更小修复

这可能是由于过时的 Xcode,如果由于存储/时间有限而不想进行大的Xcode更新,那么您可以手动下载所需的支持文件而不是整个更新。

  1. 这里下载文件(取决于 iOS 版本)
  2. 然后将下载的文件粘贴到以下目录/Applications/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM