/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Answers:
实际上,有一种方法。您只需要将iOS 7.1的DeviceSupport文件夹从旧Xcode复制到新文件夹即可。它位于:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
如果您不再拥有7.1文件,则可以在https://developer.apple.com/download/more/上下载XCode的先前版本,将其解压缩,然后将这些文件复制到以下路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
Xcode11
,因此我的目录更改为Applications/Xcode11.app
...
我遇到了类似的问题,因为应用商店版本缺少Xcode 8中的iOS 10.1支持,而且他们还没有推出更新。这导致“ Xcode:无法找到设备支持文件”问题。您可以下载最新的更新https://developer.apple.com/download/,它是最新的并且支持iOS 10.1(14B72c)。
我有Xcode 10.1,并且无法在装有12.2 iOS版本的设备上运行我的应用程序。
对我来说最简单的解决方案是:
如果此技巧不起作用,则必须从新的Xcode版本中获取版本。
但是您可以尝试,节省大量时间。祝好运!
编辑:或者您可以从此处下载所需的设备支持:https : //github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
您需要早期版本的Xcode(7.3.1)中的设备支持。
我建议使用此工具:https : //github.com/KrauseFx/xcode-install
安装Xcode 7时,应将支持文件链接到Xcode 8:
sudo ln -s /Applications/Xcode-7.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.* \
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
chown -R
为Xcode添加文件才能使用它们。
当您的XCode旧并且您使用的相关设备更新到最新版本时,将显示此错误。首先,安装最新的Xcode版本。
我们可以按照以下步骤解决此问题:
如果一切正常,则您的XCode具有新的开发人员磁盘映像。立即关闭查找器,然后退出XCode。打开您的Xcode,错误将消失。现在,您可以将最新的设备连接到旧的Xcode版本。
谢谢
这是处理来自的支持错误的正确方法Xcode
。您要做的就是为Xcode's DeviceSupport
文件夹添加支持。
打开此链接,解压缩并复制文件夹。https://github.com/mspvirajpatel/Xcode_Developer_Disk_Images/releases/tag/12.3.1
注意:最近发布了新版本的iOS 13.0 beta。如果您的Xcode抛出所需的iOS 13.0支持文件,请单击下面的链接:
https://github.com/amritsubedi/iOS-Developer-Disk-Image/blob/master/13.0.zip
然后,转到Applications -> Xcode
。右键单击并打开“显示包装内容”。然后,粘贴Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport
并重新启动Xcode
。
注意:如果您对其他任何版本的iOS都遇到问题,请下载正确的iOS开发者磁盘映像并将其粘贴到上述文件夹中。
与iOS 10.3和Xcode 8.2.1完全相同。我不会下载新的Xcode Beta来解决此问题。加油!
对于任何阅读此书的人,如果稳定版无法正常工作,您必须转到https://developer.apple.com/download/并获取最新版本,该版本甚至可能是beta版。
将来,我会知道,如果您在设备上更新iOS,则可能会破坏Xcode / iOS版本,因此,如果要继续对其进行测试而又不会跳过苹果制造的麻烦,请明智地进行更新。
如果您的设备iOS版本已更新且Xcode仍为旧版本后出现“找不到设备支持文件”,则只需以新名称命名旧SDK,然后重新启动Xcode。打开您的终端并执行以下操作:
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
$ cp -rpv 10.3.1\ \(14E8301\)/ 11.2.1
重新启动Xcode,它很可能会工作。
下载并安装http://adcdownload.apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg
如果它可以直接通过安装,hdiutil attach
并且看起来可以(但不是为每个人的帐户)安装,我首先是在徘徊。
打开以查看其内容并将其复制Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
到Xcode应用程序目录的相同路径。
同样的问题,请转到App Store并更新Xcode
获取最新的iOS设备支持文件(GitHub)(定期更新)。下载iOS设备支持文件并将其复制到:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport