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

KBlackberry是我的iPhone设备名。

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


当前回答

每当这个错误发生时,要么你的Xcode版本或iPhone版本不能一起工作。您必须更新其中一个或其中一个或两个。

2020更新:Xcode: 12 Beta for iOS 14

其他回答

使用Xcode 11.5并试图在iOS 13.6设备上安装应用程序的开发者也会看到这条消息。这是一个非常令人困惑的信息。

你所需要做的就是从这个链接下载iOS 13.6的设备支持文件

filsv / iPhoneOSDeviceSupport

关闭Xcode 解压并粘贴到这个位置: /应用程序/ xcode /内容/开发/平台/ iPhoneOS.platform / DeviceSupport / Xcode重新开放。

现在你可以使用Xcode 11.5在iOS 13.6设备上安装应用程序。

我正在使用Xcode beta 3(撰写本文时的最新版本),在运行最新iOS 14 beta的iPhone XS上遇到了这个问题。

在尝试了很多建议之后,解决方案是重启我的iPhone。

我在Xcode 11.6和iOS 13.6中也遇到了同样的问题。解除设备配对并重新添加就解决了这个问题。

我现在使用的是Xcode 11.6, macOS 10.15.6和iOS 13.5.1。

首先问题是我使用的是Xcode 11.4。但我无法升级,因为我还没有使用macOS v10.15 (Catalina)。(我无法升级,因为我的RAID崩溃了,我无法做备份,但这是另一个传奇。)

升级到Catalina后,又升级到Xcode 11.6,我仍然无法在设备上构建。所以我打开了设备和模拟器,取消了手机配对,就像这里的评论中提到的那样。然后,当我试图修复时,一个警告消息说设备忙(它不是)。最后,在重新启动手机(不得不解开它才能重新开机)、清理Xcode并重新配对手机后,我终于构建了设备。祝你好运!

如果你所使用的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目录。