我在iOS 13.5上使用Xcode 11.4来构建它。我得到这个错误信息:

KBlackberry是我的iPhone设备名。

我尝试重新启动设备,重新连接,当然还有其他各种事情,但似乎没有什么可以修复它。我的下一步是尝试更新版本的Xcode。


当前回答

我的经验是,昨天我的iOS 13.6被Xcode 11.7支持,今天Xcode拒绝了我的iPhone,我把Xcode更新到12版本,一切都回到了正轨。

解决方案:

Update your Xcode to the latest version.

提示:不需要更新iOS。

其他回答

如果你的iPhone iOS版本高于Xcode设备支持,你应该从这个网站下载设备支持的文件,然后粘贴到下面的位置:

/Applications/Xcode11_4_1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/13.5

出于某种原因,切换USB端口对我来说很有效。我尝试了上面的许多解决方案——更新等等。直到我换了一个不同的USB端口,一切都不管用。奇怪!

请从这个URL下载最新的设备并添加到设备中。

https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/

Xcode 11.4包含了发布说明中提到的iOS 13.4的sdk 在这里。

如果你想使用iOS 13.5,你必须更新到测试版。

如果你所使用的Xcode版本支持你所瞄准的主要iOS版本,那么就有一个变通方案。假设你已经安装了Xcode 12.1.0,你希望在iOS 14.2的设备上运行你的项目。

然后,您可以从这里下载iOS开发者磁盘镜像,并将其从下载文件夹移动到/Applications/Xcode_12.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

你可以下载iOS 14.2开发者磁盘镜像,并将14.2.zip的内容解压到Xcode的DeviceSupport目录。