在Xcode中尝试在连接的iOS设备上运行构建时,我得到了错误:

找不到开发人员磁盘映像

我看到Xcode有一个公开测试版,所以我安装了它。

其中一个新功能是,你不需要有开发者计划账号Dingus就可以直接把应用上传到iPhone上。

然而,在我的iPhone 4s上,我也对iOS 8.4进行了公开测试更新,问题是,它没有开发者磁盘映像可用。

我在哪里可以找到它,或者如何修复它?


当前回答

iOS设备支持文件的新更新。不需要更新Xcode。

你只需要添加支持文件到Xcode的DeviceSupport文件夹。

iOS 11.3开发者磁盘镜像

iOS 11.4开发者磁盘镜像

iOS 12.0开发者磁盘镜像

iOS 12.1开发者磁盘镜像

iOS 12.2开发者磁盘镜像

iOS 12.3开发者磁盘镜像

iOS 12.3.1开发者磁盘镜像

iOS 13.0开发者磁盘镜像

解压压缩,然后复制文件夹。

将此文件夹粘贴到此路径

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

退出Xcode并重新启动,它将工作。

其他回答

当你的Xcode版本对设备的iOS版本来说太旧时,就会出现这个消息。将Xcode升级到最新版本。

如果应用商店没有提供Xcode更新,请升级到最新的Mac OS。在过去,苹果在最新的Xcode中一直相当积极地放弃对过去版本的Mac OS X的支持。

编辑:是的,这个错误开始再次弹出。Xcode 7.3.1是MacOS 10.11 (El Capitan)的最新版本,不支持iOS 10。你需要MacOS Sierra(可能还需要一台新的Mac)。

对于将来会遇到类似问题的人,请注意,这个问题的根本原因是你的iOS版本和Xcode版本不匹配。

检查iOS和Xcode的兼容性。

这个问题是你的iOS版本和Xcode版本不匹配。

例子:

你有一部iOS 9.3 GM的iPhone,而你的Xcode版本是7.2.1。这导致了一个问题,你必须更新你的Xcode到7.3,其中包括sdk和iOS 9.3的相关内容。

这个问题的根源在于你的iOS版本和Xcode版本不匹配。

检查iOS和Xcode的兼容性。

进入应用程序文件夹(在查找器中)->右键单击Xcode ->单击显示包内容->双击内容文件夹->双击开发人员文件夹->双击平台文件夹->双击iPhoneOS。双击设备支持文件夹->,然后添加最新的开发人员磁盘镜像。

Or

下载最新版本的Xcode。

你可以从Xcode-iOS- developer - disk - image存储库中添加任何iOS版本来支持iOS DiskImage

从指定的存储库下载所需的版本 Xcode辞职 打开应用程序文件夹 右键点击Xcode。应用程序和选择显示包内容菜单 进入“/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport” 在存储库中创建名称指定的文件夹,并放入DeveloperDiskImage。DeveloperDiskImage.dmg.signature文件 运行Xcode

磁盘镜像必须在这样的文件夹中: