Xcode缺少支持文件iOS 12.2(16E227)


72

我的设备运行的是iOS 12.2,但是可用的最新Xcode版本(在商店上,以及直接从developer.apple(直接将我推送到商店))没有提供该iOS版本的支持文件,因此我无法构建到设备上。

这是来自Xcode的错误消息:

在此处输入图片说明

我的Xcode构建在macOS Mojava v.10.14上运行:

在此处输入图片说明

是否有其他信誉良好的地方可以从中下载更新的Xcode Beta(或仅在Xcode> Contents> Developer> Platforms> iPhoneOS.platform> DeviceSupport中下载支持文件),或者我在这里缺少什么?


3
努力搜索。答案在某处,几天前我找到了,但是没有保持链接。您将某些文件夹复制到Xcode内的某个位置。我发现16E226,然后将其重命名为16E227,现在可以正常工作。
David H

我尝试了最新的XCode版本,它不包含16E227构建的设备支持文件。
kapil

@DavidHI从上周开始一直在寻找这个。我浪费了一整天时间来降级我的iOS版本。我怀疑他是否能够找到它,除非您将其指向我们。
kapil

2
您的Xcode不是最新的。下载Xcode 10.2。
马特

2
@ david-h您的黑客使我免于将旧的Mac Pro升级到OS Mojave的麻烦,因为XCode 10.2需要OS Mojave,这可能使我花了一个新的GPU。谢谢!
亚历山大·里佐夫

Answers:


143

如果您的Xcode版本没有这些文件,请从此处下载设备支持文件-https: //github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20 (16E226).zip。解压缩zip文件并复制到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport。将16E266文件夹重命名为16E227。重新启动XCode。

正如@DavidH指出的那样,这对我有用。


10
将目录复制到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
David H

8
这工作得很漂亮,请注意,我必须重新启动xcode才能正常工作。
Par

只需按照说明进行操作,就花费了6分钟才能使问题顺利解决。路径---- /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/16E227
Govind Wadhwa,

1
我没有16E266文件夹。/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport目录中的子文件夹是8.0、8.1,...,13.0。我从上面的Github链接添加了13.2文件夹,通过输入笔记本电脑密码“授权”了该文件夹,然后重新启动了Xcode。像魅力一样工作!
杰克·克罗宁

尝试使用实际的ipad mini(OS 13.2.1)来查看应用程序更改是否像在模拟器中所做的一样在不上载到appstore的情况下起作用。我如上所述从Github安装了13.2文件夹,然后重新启动了计算机。我仍然收到相同的“找不到设备支持文件”消息。我的iMac是较新的机型,并且我安装了HighSierra(10.13.6),我认为我不能再提高了。当前已安装10.1 xcode。试图更新到10.3,它说您需要更高版本的操作系统。任何建议,将不胜感激?
cavuco


3

我遇到过同样的问题。我正要下载https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip,并将其粘贴到/Applications/Xcode.app/Contents/Developer/ Platforms / iPhoneOS.platform / DeviceSupport路径,但我认为这不是正常流程。后来,我记得我几乎从不下载操作系统更新。我的解决方案是:

  1. 转到有关此mac- >软件更新(操作系统更新)。
  2. 下载并安装更新后,您将可以更新Xcode。
  3. 转到App Store- >搜索xcode,即可成功更新Xcode。

结论:我需要为macOS操作系统安装更新。


3

在XCode 11.3.1中需要iOS 13.4支持吗?

您将iPhone iOS更新为13.4吗?

您不想将OSX升级到Catalina以获得最新的XCode 11.4?

从此处下载支持您的设备的XCode版本:https : //developer.apple.com/download/more

解压缩zip文件,右键单击Xco​​de.app,单击“显示软件包内容”

进入文件夹:目录->开发人员->平台-> iPhoneOS.platform-> DeviceSupport

找到您需要支持的iOS版本,然后将该文件夹复制到同一文件夹中的现有Xcode.app。

完成。

此过程适用于iOS和XCode的新旧版本。


通过将iOS支持文件从Xcode 11.6复制到Xcode 11.3.1
TER

2

这是源文件

将下载的文件夹复制到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport后重新启动Xcode即可使用。希望这会帮助你。


0

我从此处下载了适用于iOS 13.0的开发人员磁盘映像,并在Xcode版本10.3(10G8)中添加了支持文件。

https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/13.0.zip

按照那些步骤。1)解压下载的文件

2)右键单击Xco​​de,然后单击“显示包内容”。

3)然后将文件粘贴到路径上。

目录->开发人员->平台-> iPhoneOS.platforms-> DeviceSupport

然后重新启动您的Xcode。这个对我有用。


0
  • 下载iOS开发人员磁盘映像12.2并将其解压缩
  • 转到“应用程序”>“ Xcode”>“目录”>“开发人员”>“平台”>“ iPhoneOS.Platform”>“ DeviceSupport”,将您的文件夹粘贴到此处。
  • 重新启动您的Xcode。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.