Xcode iOS 11.3 不支持 Xcode 9.2 需要 9.3
Xcode not supported for iOS 11.3 by Xcode 9.2 needed 9.3
显然,在最新的 IOS 更新中,由于以下错误,我的 Xcode 版本无法构建。
Could not locate device support files. This iPhone 7 Plus (Model 1661, 1784, 1785, 1786) is running iOS 11.3 (15E216), which may not be supported by this version of Xcode.
试图通过此 link https://developer.apple.com/download/more/ 安装 Xcode 9.3。但事实证明,我的 Mac OS 版本将更新视为不兼容的版本。 运行 在 Sierra 10.12.6
我有同样的问题,OS Sierra 试图 运行 iPhone SE 与 10.3 使用 Xcode 9.2,我没有资源更新到High Sierra 和 Xcode 9.3.
解决方案:
- 找到 Xcode 9.3
的朋友
- 请他们右键单击 Xcode,显示包内容,然后导航至
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.3 (15E217)
- 将
11.3 (15E217)
文件夹复制到具有相同文件层次结构的旧 Xcode (9.2)
现在你有 Xcode 9.2 和 iOS 11.3。
另一种选择是在以下位置下载 11.3 设备支持:
并且不要忘记从文件夹名称中删除“(15E217)”,因此它变成了“11.3”。之后重新启动 Xcode。
粘贴到哪里根据EdwardM的评论
对于那些不知道将压缩文件的内容粘贴到哪里的人。在 Dock 中找到您的应用程序图标,右键单击,"Open Applications"。该文件夹将在 Finder 中打开。右键单击 Xcode > 显示包内容。然后转到 Developer > Platforms > iPhoneOS.platform > DeviceSupport
我有 macOS 10.12.6
您可以从 https://developer.apple.com/download/
下载 Xcode 9.3
并从中提取“11.3 (15E217)”文件夹
修复确实有效。
我有 macOS 10.13.4
我下载了Xcode9.3
- 这里有“11.3 (15E217)”,它工作正常。
请同时添加“11.3 (15E216)”和“11.3 (15E217)”
将它们全部放在 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
中
我只是给你一个 iOS 11.4 (15F79) 的设备支持文件。
XCode 版本 9.4 (9F1027a)
2018 年 10 月 5 日更新:
- Xcode 10.0 (10A255) - iOS 12.0 (16A366) [9 月 21 日更新:@Nik
伯恩斯确认有效]
- Xcode 10.1 beta 2 (10O35n) - iOS 12.1 (16B5068g) [如果有效请给我反馈]
我最近偶然发现了同样的问题,我基本上将我的 iPhone X 更新到最新的 OS 版本,并且(由于我不会深入的原因)不得不 运行 Xcode 9.2.
上的应用
这个帖子很有帮助,但有一个小警告,即使我从 provided Github project 下载了最新的支持文件,并将它们放在适当的文件夹中,我仍然收到此错误:
例如,您下载了 11.4 (15F79),但在重新启动并再次 运行ning 后,您会收到一条错误消息,提示类似 11.4.1 (15G77) 的内容。
如我所写 here,解决方案是 重命名文件夹 (因此,将 11.4 (15F79)
重命名为 11.4.1 (15G77)
),重新启动 Xcode 瞧,一切正常!
希望这对某人有帮助
Quicker/Smaller修复
这可能是由于 Xcode 已过时,如果您不想 Xcode
由于限制 storage/time 而进行大的更新,那么您可以手动下载所需的支持文件,而不是整个更新。
- 从 here
下载文件(取决于 iOS 版本)
- 然后将下载的文件粘贴到下面的目录
/Applications/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
显然,在最新的 IOS 更新中,由于以下错误,我的 Xcode 版本无法构建。
Could not locate device support files. This iPhone 7 Plus (Model 1661, 1784, 1785, 1786) is running iOS 11.3 (15E216), which may not be supported by this version of Xcode.
试图通过此 link https://developer.apple.com/download/more/ 安装 Xcode 9.3。但事实证明,我的 Mac OS 版本将更新视为不兼容的版本。 运行 在 Sierra 10.12.6
我有同样的问题,OS Sierra 试图 运行 iPhone SE 与 10.3 使用 Xcode 9.2,我没有资源更新到High Sierra 和 Xcode 9.3.
解决方案:
- 找到 Xcode 9.3 的朋友
- 请他们右键单击 Xcode,显示包内容,然后导航至
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.3 (15E217)
- 将
11.3 (15E217)
文件夹复制到具有相同文件层次结构的旧 Xcode (9.2)
现在你有 Xcode 9.2 和 iOS 11.3。
另一种选择是在以下位置下载 11.3 设备支持:
并且不要忘记从文件夹名称中删除“(15E217)”,因此它变成了“11.3”。之后重新启动 Xcode。
粘贴到哪里根据EdwardM的评论
对于那些不知道将压缩文件的内容粘贴到哪里的人。在 Dock 中找到您的应用程序图标,右键单击,"Open Applications"。该文件夹将在 Finder 中打开。右键单击 Xcode > 显示包内容。然后转到 Developer > Platforms > iPhoneOS.platform > DeviceSupport
我有 macOS 10.12.6
您可以从 https://developer.apple.com/download/
下载 Xcode 9.3
并从中提取“11.3 (15E217)”文件夹
修复确实有效。
我有 macOS 10.13.4
我下载了Xcode9.3
- 这里有“11.3 (15E217)”,它工作正常。
请同时添加“11.3 (15E216)”和“11.3 (15E217)” 将它们全部放在 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
中我只是给你一个 iOS 11.4 (15F79) 的设备支持文件。 XCode 版本 9.4 (9F1027a)
2018 年 10 月 5 日更新:
- Xcode 10.0 (10A255) - iOS 12.0 (16A366) [9 月 21 日更新:@Nik 伯恩斯确认有效]
- Xcode 10.1 beta 2 (10O35n) - iOS 12.1 (16B5068g) [如果有效请给我反馈]
我最近偶然发现了同样的问题,我基本上将我的 iPhone X 更新到最新的 OS 版本,并且(由于我不会深入的原因)不得不 运行 Xcode 9.2.
上的应用这个帖子很有帮助,但有一个小警告,即使我从 provided Github project 下载了最新的支持文件,并将它们放在适当的文件夹中,我仍然收到此错误:
例如,您下载了 11.4 (15F79),但在重新启动并再次 运行ning 后,您会收到一条错误消息,提示类似 11.4.1 (15G77) 的内容。
如我所写 here,解决方案是 重命名文件夹 (因此,将 11.4 (15F79)
重命名为 11.4.1 (15G77)
),重新启动 Xcode 瞧,一切正常!
希望这对某人有帮助
Quicker/Smaller修复
这可能是由于 Xcode 已过时,如果您不想 Xcode
由于限制 storage/time 而进行大的更新,那么您可以手动下载所需的支持文件,而不是整个更新。
- 从 here 下载文件(取决于 iOS 版本)
- 然后将下载的文件粘贴到下面的目录
/Applications/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport