更新设备到iOS 11.2打破了Xcode 9.1的支持

我试图在运行iOS 11.2的设备上运行我的应用程序,并收到以下错误:

找不到设备支持的文件。

这个iPhone 5s(型号A1457,A1518,A1528,A1530)运行iOS 11.2(15C114),这个版本的Xcode可能不支持。

我已经使用iphone 5s(版本11.1.2),我想从xcode 9.1(ios 11.1)build立我的项目。

看来,苹果向社会公开发布了iOS 11.2,而且还没有发布Xcode 9.2(Mac App Store报告9.1是撰写本文时的最新版本),其中包括运行iOS 11.2的设备所需的iOS 11.2 SDK。 您应该可以在您的设备上运行Xcode 9.2testing版,如果您有开发者帐户,则可以从开发者下载页面下载该软件

编辑: Xcode 9.2现已公开发布,您可以从Mac App Store下载

Xcode 9.2终于发布了。 您可以从App Store更新它,或者只是在这里下载它: https : //download.developer.apple.com/Developer_Tools/Xcode_9.2/Xcode_9.2.xip

我会警惕安装9.2我看到了很多不好的评论。 我不明白像苹果公司这样封闭的生态系统如何在不与最新版本的iOS同步的情况下出现这样的问题。 乔布斯先生一定是在转向他的坟墓。

我在我的MacBook上有Xcode9.2,在我的MacMini上有8个。 所以我刚刚从MacBook复制了11.2 DeviceSupport DeveloperDiskImage .dmg和.signature到MacMini。 工作很好。