我的设备正在运行iOS 12.2,但是可用的最新Xcode版本(在商店中,以及直接从developer.apple(直接将我推送到商店))没有提供该iOS版本的支持文件,因此我无法构建到设备上。
这是来自Xcode的错误消息:
我的Xcode构建在macOS Mojava v.10.14上运行:
是否有其他信誉良好的地方可以从中下载更新的Xcode Beta(或仅在Xcode> Contents> Developer> Platforms> iPhoneOS.platform> DeviceSupport中提供支持文件),或者我在这里缺少什么?
答案 0 :(得分:103)
从此处下载设备支持文件-https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip, 如果您的Xcode版本没有它们。 解压缩zip文件并复制到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport。 将16E266文件夹重命名为16E227。 重新启动XCode。
@DavidH指出,这对我有用。
答案 1 :(得分:5)
复制并重命名文件夹后,如果问题仍然存在,请重新启动Mac。
答案 2 :(得分: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文件,右键单击Xcode.app,单击“显示软件包内容”
进入文件夹:目录->开发人员->平台-> iPhoneOS.platform-> DeviceSupport
找到您需要支持的iOS版本,然后将该文件夹复制到同一文件夹中的现有Xcode.app。
完成。
此过程将适用于iOS和XCode的新旧版本。
答案 3 :(得分:1)
这里是source file。
将下载的文件夹复制到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 后,重新启动Xcode 即可。 希望对您有帮助。
答案 4 :(得分:1)
我有同样的问题。我本打算下载https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip,然后将其粘贴到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 路径中,但我认为这不是正常流程。后来,我记得我几乎从不下载操作系统更新。 我的解决方案是:
结论:我需要为macOS操作系统安装更新。
答案 5 :(得分:0)
我从此处下载了适用于iOS 13.0的开发人员磁盘映像,并在Xcode版本10.3(10G8)中添加了支持文件。
https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/13.0.zip
按照那些步骤。 1)解压缩下载的文件
2)右键单击Xcode,然后单击“显示包内容”。
3)然后将文件粘贴到路径上。
内容->开发人员->平台-> iPhoneOS.platforms-> DeviceSupport
然后重新启动Xcode。它对我有用。
答案 6 :(得分:-1)