Xcode 9.2不支持iOS 11.3的Xcode需要9.3

时间:2018-04-08 16:37:00

标签: ios xcode xcode9.3

显然,在最新的IOS更新中,由于以下错误,我的Xcode版本无法构建。

  

找不到设备支持文件。此iPhone 7 Plus(型号1661,1784,1785,1786)运行的是iOS 11.3(15E216),此版本的Xcode可能不支持。

尝试通过此链接https://developer.apple.com/download/more/安装Xcode 9.3。但事实证明,我的Mac OS版本将更新视为不兼容的版本。在 Sierra 10.12.6

上运行

8 个答案:

答案 0 :(得分:112)

另一个选择是在以下位置下载11.3设备支持:

iOS 11.3 (15E217)

别忘了删除"(15E217)"从文件夹名称,所以它成为" 11.3"。之后重新启动Xcode。

enter image description here

根据EdwardM的评论,

在哪里粘贴

对于那些不知道粘贴压缩文件内容的人。在Dock中找到“应用程序”图标,右键单击,然后单击“打开应用程序”#34;。该文件夹将在Finder中打开。右键单击Xco​​de>显示包装内容。然后转到开发人员>平台> iPhoneOS.platform> DeviceSupport

答案 1 :(得分:34)

我遇到同样的问题,OS Sierra尝试使用Xcode 9.2运行带有10.3的iPhone SE,而我没有资源更新到High Sierra和Xcode 9.3。

解决方案:

  1. 找到拥有Xcode 9.3
  2. 的朋友
  3. 要求他们右键点击Xcode,显示包装内容,然后导航到Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.3 (15E217)
  4. 11.3 (15E217)文件夹复制到具有相同文件层次结构的旧Xcode(9.2)
  5. 现在你有了iOS 11.3的Xcode 9.2。

答案 2 :(得分:30)

我只是为您提供iOS 11.4 (15F79)的设备支持文件。 这只是在XCode版本9.4(9F1027a)

于2018年10月5日更新:

  • Xcode 10.0(10A255) - iOS 12.0 (16A366) [9月21日更新:@Nik 伯恩斯证实了作品]
  • Xcode 10.1 beta 2(10O35n) - iOS 12.1 (16B5068g) [如果有效,请给我反馈意见]

答案 3 :(得分:7)

我有macOS 10.12.6

您可以从https://developer.apple.com/download/下载Xcode 9.3 并提取" 11.3(15E217)"来自它的文件夹

修复确实有效。

答案 4 :(得分:2)

请同时添加" 11.3(15E216)"和" 11.3(15E217)" 保留所有这些内容/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform

答案 5 :(得分:1)

我最近偶然发现了一个相同的问题,我基本上将我的iPhone X更新到了最新的OS版本,并且(出于某种原因,我不愿讨论)不得不在Xcode 9.2上运行该应用程序。

该线程很有帮助,但是有一个小警告,即使我从provided Github project下载了最新的支持文件,并将它们放在适当的文件夹中,我仍然遇到此错误:

例如,您已经下载了11.4(15F79),但是在重新启动并再次运行后,出现类似11.4.1(15G77)之类的错误消息。

正如我所写的here,解决方案是重命名文件夹(因此,将11.4 (15F79)重命名为11.4.1 (15G77)),重新启动Xcode并瞧瞧,它有效!

希望这对某人有帮助

答案 6 :(得分:0)

  1. 我有macOS 10.13.4

  2. 我下载了Xcode 9.3

  3. 这里有" 11.3(15E217)"它的工作正常。

答案 7 :(得分:0)

更快/更小修复

这可能是由于Xcode过期,如果由于存储/时间有限而不想进行大的demo更新,那么您可以手动下载所需的支持文件,而不是整个更新。

  1. here
  2. 下载文件(取决于iOS版本)
  3. 然后将下载的文件粘贴到目录Xcode