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

找不到开发人员磁盘映像

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

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

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

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


当前回答

我也遇到过这个问题,我使用的是Xcode 7.2。

它出现在我下载iOS 9.3时。

检查你的Project ->基础SDK,如果它不相同或超前于你的设备版本,那么这就是问题所在。

我在“更新”部分没有看到任何东西,但当我在App Store中搜索“Xcode”时,它有7.3的更新。升级到iOS 9.3和Xcode 7.3需要Mac OS X v10.11 (El Capitan)才能运行Xcode,这就是为什么自动更新不会升级Xcode版本。

其他回答

我也经历过同样的问题:

找不到开发人员磁盘映像

我的Xcode版本是7.0.1,我将iPhone的版本更新到9.2,在使用Xcode时我遇到了这个问题。

解决方法很简单:下载并安装2015年12月8日发布的最新版本的Xcode 7.2。对你来说一切都像以前一样好。

注意:实际的问题是你的Xcode版本与你设备上的版本不兼容/过时。

这只是我对iOS 10的两分钱(在保密协议下,但对那些可以合法使用它的人来说……)

复制整个文件夹(就像其他人说的)是有效的 符号链接似乎不是。

这是使用Xcode 7.3(来自商店的std)和iPhone 6Plus 10.0 (14A5261v)进行测试的。

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

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

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

在我的例子中,它适用于Xcode从7.3到7.1。拷贝目录9.2,适用于iOS设备OS 9.2.1。

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

检查iOS和Xcode的兼容性。