,因为我想从最近更新的的Xcode 8运行我的应用我iPhone 4这是运行的iOS 7.1.2的Xcode:无法找到设备支持文件
它抛出下面的错误,
而且,这是我的的Xcode版本,
有没有人遇到过这个问题?等待您的建议!
,因为我想从最近更新的的Xcode 8运行我的应用我iPhone 4这是运行的iOS 7.1.2的Xcode:无法找到设备支持文件
它抛出下面的错误,
而且,这是我的的Xcode版本,
有没有人遇到过这个问题?等待您的建议!
您需要以前版本的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/
我按照你的指示,使用xcode-install安装Xcode 7.3.1。然后我按照您的指示为7.0和7.1支持文件创建了符号链接。 但是,当我尝试构建我的应用程序与目标ios版本是7.1.2(我的iPhone 4)它仍然说“支持文件找不到”与以前一样。 我是否错过了另外一件事来完成这项工作? – vesperknight
它在Xcode 7.3.1下工作吗? –
它对我来说工作得很好。但是,我直接从Apple-Developer网站下载了XCode-7。 – Ivan
我也有类似的问题,因为应用程序商店的版本是在Xcode 8中缺少iOS 10.1支持,他们还没有推出更新。这导致“Xcode:找不到设备支持文件”问题。您可以下载最新的更新https://developer.apple.com/download/,它是最新的并支持iOS 10.1(14B72c)。
Upvoted。其他人是否觉得这种荒谬?我厌倦了将这个更新安装到我的iPhone上,当我最终放弃时,我无法运行我的iOS应用程序。然后我升级macOS认为必须是问题。不。三十分钟后,现在我正在下载一个4.1GB的Xcode * beta *版本,以允许我继续构建iPhone,我很唠叨升级。不高兴。 – aardvarkk
是的,我觉得它也很荒谬,它不只是你!最糟糕的是,上面的Manny提供的链接显示Xcode 8.1是可用的,但是当您单击下载链接时,它'有用地'在显示版本8.0的Xcode页面上打开App Store - 无法下载8.1。所以在这里,我无法在设备上运行应用程序,因为Apple无法使用它们的行为。不会发生在Android上;-) – DilbertDave
@DilbertDave哈!我不相信他们这样做。幸运的是,他们最终更新了应用商店10.1。 – Manny
如果您有XCode 8.1和iOS 10.2,请手动将XCode更新为8.2.1。出于某种原因,App Store未提供此更新。
与iOS 10.3和Xcode 8.2.1具有相同的确切问题。我不打算下载新的Xcode测试版来解决这个问题。来吧苹果!
对于阅读此内容的任何人,如果稳定版本无法正常工作,则必须转至https://developer.apple.com/download/并获取最新版本,该版本甚至可能是测试版。在未来,我会知道如果你在你的设备上更新iOS,你可能会破坏Xcode/iOS版本,所以如果你想继续对它进行测试,而不是跳过苹果公司制造的箍环,那么明智地更新。
其实,有一种方法。您只需将iOS 7.1的DeviceSupport文件夹从较旧的Xcode复制到新的。它位于:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
如果没有7.1的文件了,你可以找到他们here,你可以复制到以下路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS。平台/ DeviceSupport/
符号链接'ln -s src dst'也可以运行 –
这是一种神奇! thx –
下载&安装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应用程序目录的相同路径。
当你的Xcode是旧的和正在使用的相关设备更新到最新版本显示此错误。首先,安装最新的Xcode版本。
我们可以按照下面的步骤解决这个问题: -
如果一切正常,您的XCode有一个新的开发人员磁盘映像。现在关闭取景器,然后退出你的XCode。打开你的Xcode,错误将消失。现在,您可以将最新的设备连接到旧的Xcode版本。
感谢
你的回答似乎是正确的......但没有为我工作! –
在收到“无法找到的器件支持文件”设备后的iOS版本已经更新和Xcode的仍然是旧版本,只需以新名称老SDK并重新启动的Xcode的情况。打开你的终端,并做如下操作:
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
$ cp -rpv 10.3.1\ \(14E8301\)/ 11.2.1
重新启动Xcode,它很可能会工作。
FWIW,我收到类似的错误,但是对于Xcode 8.3.3和iPhone 7 Plus w/iOS 10.3。 – Jonny
更新XCode 8.3到8.3.3(iOS 10.3)后,我也看到了这一点。通常在更新iOS而不更新XCode时会发生这种情况。奇怪的是,如果8.3支持iOS 10.3,当然也应该8.3.3。 – FryAnEgg