无法找到设备的支持文件。
这个iPhone X(型号A1865,A1901,A1902,A1903)在运行iOS 11.1(15B93),这可能不支持此版本的Xcode的支持。
我运行的是最新版本的Xcode(测试版9.2 9C32c)不支持iPhone X(iOS的11.1)。问题是,它是一个全新的iPhone,并且没有旧的配置文件做开关大多数解决职位交谈。
是否有任何其他的解决这个问题,因为下载最新版本的Xcode已经是什么我跑,并找到配置文件做开关,现在似乎不太可能?有没有人有那些配置文件或不知道如何编辑它们欺骗的Xcode?
我有我的iPhone 8时,Xcode 9.2测试版不支持我的iOS版本11.1的同样的问题。
然而Xcode的9.1不支持我的版本的iOS 11.1
好吧,我发现这里登出的答案非是不完整的,可持续的。所以在这里我们去。
第1步:
继GitHub的库似乎是最新与所有需要Support Files
这是有帮助的解决。而现在似乎这个仓库被更快地更新。看看它为你自己和你完成了一半。
第2步: 选择并下载其缺失的Xcode的,你可以得到的线索了上述警告消息的支持文件。在我来说,我被告知要下载11.4(15FCA ......东西)。于是我就去下载了最新的iOS支持文件:
这是iPhoneOSDeviceSupport / 11.4(15F5061c)的路径下/
DeveloperDiskImage.dmg
DeveloperDiskImage.dmg.signature
第3步: 然后将他们这是在一个相关的路径Xcode安装的DeviceSupport文件夹内。就我而言,我安装的Xcode 9.2,所以我到DeviceSupport路径看起来像如下:
/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
第四步
将您一个名为11.4 (15F5061c)
文件夹中下载的两个文件。
线索:在你的情况下,确保您下载的文件的具体IOS版本的名字来命名它。
第5步: 如果你已经已经在使用它之前退出Xcode的应用程序。重新打开它,并尝试在您的iPhone(或在以前尝试的iDevice)中运行你的应用程序。 Xcode中首先会警告你说类似以下内容:
对于Randika的iPhone 6S准备调试器支持
它的建成不久之后(可能是你可能需要尝试重新连接你的iPhone的Xcode多次尝试后),您将能够为您的首选设备上成功运行你的应用程序。
你怎么能找到这条道路?转到您的应用程序文件夹,找到Xcode-x.x.app文件,右键点击Xcode的应用程序,并选择如下“显示包内容”:
然后导航到Finder应用程序中的文件夹DeviceSupport如下:
希望这将有助于你们任何人!
干杯!
这个错误可以固定2种方式。
1.You需要保持与最新版本的Xcode更新。
2.You可以修复它,而不更新到最新的Xcode,在此您只需要更新设备的支持文件,
要更新设备支持的文件只要按照步骤,
你可以找到设备支持文件,并与下面的路径信息更新,
路径 - /应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /设备支持/ 11.1
你可以从这个链接下载设备支持文件
我可以先用BuddyBuild.com给我测试的应用程序通过电子邮件,我成功下载运行它。在那之后,我能够构建应用程序。
在我的情况下,设备支持的文件已经存在,但我仍然面临的问题。原因是目前在这个路径文件夹
/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
是一个具有名称12.1(16B91),但Xcode的是给错误12.1(16C101),这样的文件夹重命名为12.1(16C101)的伎俩