热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何修复Xcode错误:无法使用Xcode在iPhone上找到设备支持文件

如何解决《如何修复Xcode错误:无法使用Xcode在iPhone上找到设备支持文件》经验,为你挑选了4个好方法。

我对新的iPhone X有这个错误:
错误:找不到设备支持文件

找不到设备支持文件.

此iPhone X(型号A1865,A1901,A1902,A1903)运行的是iOS 11.1(15B93),此版本的Xcode可能不支持此功能.

我正在运行最新版本的Xcode(Beta 9.2 9C32c),它不支持iPhone X(iOS 11.1).问题是它是一个全新的iPhone,并且没有旧的配置文件可以在大多数已解决的帖子中进行交换.

有没有其他解决方案可以解决这个问题,因为下载最新版本的Xcode已经是我正在运行的,现在找不到配置文件进行切换似乎不太可能?有没有人有这些配置文件或知道如何编辑它们来欺骗Xcode?



1> Randika Vish..:
答案:Xcode:找不到设备支持文件

好吧,我发现这里记录的答案不完整和可持续.所以我们走了.

最重要的是不要浪费你的时间和互联网带宽下载Xcode只是为了解决这个问题,你可以在几MB和一点操作系统专有技术!

第1步:
遵循GitHub Repository似乎是最新的所有必需的Support Files,有助于解决.并且看起来这个存储库可以更快地更新.亲自检查一下,你已经完成了一半.

https://github.com/filsv/iPhoneOSDeviceSupport

步骤2:
选择并下载Xcode缺少的支持文件,您可以从上述警报消息中获取线索.在我的情况下,我被告知下载11.4(15FCA ......的东西).所以我去下载了最新的iOS支持文件:

哪些是在iPhoneOSDeviceSupport/11.4(15F5061c)/的路径下

DeveloperDiskImage.dmg
DeveloperDiskImage.dmg.signature

存储库中的文件为11.4最新版本

步骤3:
然后将它们放在DeviceSupport文件夹中,该文件夹位于Xcode安装的相关路径中.就我而言,我已经安装了Xcode 9.2,因此我的DeviceSupport路径如下所示:

/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

步骤4
将下载的两个文件放在名为的文件夹中11.4 (15F5061c).
线索:在您的情况下,请务必在下载文件的特定iOS版本后命名.

第5步:
如果您以前使用过它,请退出Xcode应用程序.重新打开它并尝试在iPhone上运行您的应用程序(或在之前尝试的iDevice中).Xcode会先警告你说下面的内容:

为Randika的iPhone 6s准备调试器支持

在Xcode中为Randika的iPhone 6s准备调试器支持

完成后不久(可能需要多次尝试,您可能需要尝试将iPhone重新连接到Xcode),您将能够在首选设备上成功运行您的应用程序.

你怎么能找到这条路? 转到您的Applications文件夹,找到Xcode-xxapp文件,右键单击Xco​​de应用程序并选择"Show package contents",如下所示:

在哪里可以找到DeviceSupport

然后导航到Finder App中DeviceSupport文件夹,如下所示:

导航文件夹树

希望这对你们任何人都有帮助!

干杯!


10竖起大拇指!更新Xcode不适用于我的iPod Touch第6代w/iOS 11.4,但这种方法确实如此.
很好的答案,xcode 8.2.1中也支持ios 12的文件

2> Chris Herbst..:

我的iPhone 8遇到了同样的问题,Xcode Beta 9.2不支持我的iOS 11.1版本.

但Xcode 9.1确实支持我的iOS 11.1版本


@Mind_Sparkles在这里:https://drive.google.com/file/d/13aiB1FrxwKO4n4bGl67-Ols8q9htFjic/view?usp=sharing

3> Samkit Shah..:

可以通过2种方式修复此错误.

1.您需要不断更新最新的Xcode版本.

2.您可以在不更新到最新Xcode的情况下修复它,在此您只需要更新设备支持文件,

要更新设备支持文件,请按照以下步骤操作

您可以找到设备支持文件并使用以下路径详细信息进行更新,

路径 - /应用/ Xcode9.app /内容/开发/平台/ iPhoneOS.platform /设备upport/11.1

您可以从此链接下载设备支持文件

11.1

11.2

所有iPhoneOSDeviceSupport



4> AshvinGudali..:

您可以下载所有iOS设备支持

iOS 13.0

13.2(来自Xcode_11.2_Beta_1)

13.1(来自Xcode_13.1)

13.0(FromXcode_11_Beta_7)

13.0(从xCode 11 beta版开始)

iOS 12.3

12.3(从xCode 11 beta版开始)

iOS 12.2

12.2(16E226)。(来自Xcode_10.2.1)

12.2(16E5212e)。(来自Xcode_10.2)

12.2(16E5181e)。(来自Xcode_10.2_Beta)

iOS 12.1

12.1(来自Xcode_10.1)

12.1(16B91)。(来自Xcode_10.1)

12.1(16B5084a)。(来自Xcode_10.1_Beta_3)

12.1(16B5068g)。(来自Xcode_10.1_Beta_2)

12.1(16B5059d)。(来自Xcode_10.1_Beta)

如何在xCode中添加文件

打开查找器

打开应用程序文件夹

在里面找到Xcode应用

单击Xco​​de,右键单击->显示包内容

在以下目录层次结构中找到受支持的真实计算机测试文件:

目录->开发人员->平台-> iPhoneOS.platform-> DeviceSupport(/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport)

上面的目录是Xcode支持真实机器调试的iOS的真实版本,如下所示:然后通过其他渠道将最新的DeviceSupport文件复制到该目录,然后重新启动XCode以使用最新的iOS设备进行调试。


推荐阅读
author-avatar
倩女碧海蓝天_979
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有