Ios 如何修复Xcode错误:在使用Xcode的iPhone上找不到设备支持文件
我对新iPhone X有以下错误:Ios 如何修复Xcode错误:在使用Xcode的iPhone上找不到设备支持文件,ios,iphone,xcode,ios11,iphone-x,Ios,Iphone,Xcode,Ios11,Iphone X,我对新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已经是我正在运行的,并且现在似乎不太可能找到用于切换的配置文件,
找不到设备支持文件。 此iPhone X(型号A1865、A1901、A1902、A1903)正在运行iOS 11.1(15B93),此版本的Xcode可能不支持该版本 我正在运行最新版本的Xcode(Beta 9.2 9C32c),它不支持iPhone X(iOS 11.1)。问题是它是一款全新的iPhone,而且在大多数已解决的帖子中都没有旧的配置文件来进行切换
由于下载最新版本的Xcode已经是我正在运行的,并且现在似乎不太可能找到用于切换的配置文件,因此是否还有其他解决方案?是否有人拥有这些配置文件或知道如何编辑它们来欺骗Xcode?我的iPhone 8也有同样的问题,Xcode Beta 9.2不支持我的iOS 11.1版本
然而,Xcode 9.1确实支持我的iOS 11.1版本,我能够运行它,首先使用BuddyBuild.com通过电子邮件向我发送一个测试程序,我成功下载了它。在那之后,我能够构建应用程序。这个错误可以用两种方法修复 1.您需要不断更新最新的Xcode版本 2.无需更新到最新的Xcode即可修复,在此只需更新设备支持文件 要更新设备支持文件,只需执行以下步骤 您可以找到设备支持文件并使用以下路径详细信息进行更新 路径- 您可以从此链接下载设备支持文件
下面的GitHub存储库似乎是最新的,包含了所有需要的支持文件,这些文件有助于解决问题。而且这个存储库似乎更新得越快越好。亲自检查一下,你已经完成了一半 第二步:
选择并下载Xcode缺少的支持文件,您可以从上面的警告消息中获得线索。在我的情况下,我被告知下载11.4(15FCA…某物)。所以我去下载了最新的iOS支持文件: 它们位于iPhoneOSDeviceSupport/11.4(15F5061c)路径下/ 第三步:
然后将它们放在DeviceSupport文件夹中,该文件夹位于Xcode安装的相关路径中。在我的例子中,我安装了Xcode 9.2,因此我的设备支持路径如下所示:
/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
步骤4将下载的两个文件放在名为
11.4(15F5061c)
的文件夹中线索:在您的情况下,请确保以下载文件的特定iOS版本命名 第五步:
如果您以前已经在使用Xcode应用程序,请退出它。重新打开它并尝试在iPhone上运行应用程序(或在上次尝试的iDevice中)。Xcode将首先向您发出如下警告: 准备为Randika的iPhone 6s提供调试器支持 完成后不久(可能在多次尝试之后,您可能不得不尝试将iPhone重新连接到Xcode),您将能够在首选设备上成功运行应用程序 您如何找到此路径? 转到您的应用程序文件夹,找到Xcode-x.x.app文件,右键单击Xcode应用程序并选择“显示软件包内容”,如下所示:
/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
然后导航到Finder应用程序中的DeviceSupport文件夹,如下所示:
/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
希望这对你们中的任何人都有帮助
干杯 在我的情况下,设备支持文件已经存在,但我仍然面临这个问题。原因是此路径上存在该文件夹
/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
的名称为12.1(16B91),但xcode给出了12.1(16C101)的错误,因此将文件夹重命名为12.1(16C101)成功了
您可以下载所有iOS设备支持 iOS 13.0
- 开放式查找器
- 打开应用程序文件夹
- 在里面找到Xcode应用程序
- 单击Xcode,右键单击->显示包内容
- 在以下目录层次结构中查找受支持的real machine测试文件: 内容->开发者->平台->iPhoneOS.platform->设备支持(/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport)
从第三方下载碎片让我很不舒服;而且,听起来