【发布时间】:2014-10-22 13:00:18
【问题描述】:
每当我尝试在运行 iOS 8.1 的 iPhone 上运行我的应用程序时,我都会不断收到此错误。-
无法装载开发者磁盘映像。
用户的 iPhone 运行的 iOS 版本可能不受支持 通过这个版本的 Xcode。
我尝试重新启动我的 mac 和 xcode,但问题仍然存在。
【问题讨论】:
每当我尝试在运行 iOS 8.1 的 iPhone 上运行我的应用程序时,我都会不断收到此错误。-
无法装载开发者磁盘映像。
用户的 iPhone 运行的 iOS 版本可能不受支持 通过这个版本的 Xcode。
我尝试重新启动我的 mac 和 xcode,但问题仍然存在。
【问题讨论】:
Xcode 6 仅包含 iOS 8.0 SDK。
如果您在手机上运行 iOS 8.1,则需要升级到包含 iOS 8.1 SDK 的 Xcode 6.1。
【讨论】:
从 App Store 下载latest version of Xcode。我有一个缺少 8.1 SDK 的早期版本的 XCode 6.1。升级到最新版本解决了这个问题。
【讨论】:
重新启动我的手机为我清除了这个问题。
它在更新到 Xcode 6.1 后一天开始,并且手机 (4s) 到 8.1 开始工作正常,然后在一天后停止显示此消息。
【讨论】:
如果您的项目尚未准备好在 6.1 中编译,则在 Xcode 6.1 中打开项目然后再次在 6.0.1 中似乎可以解决问题!
【讨论】:
您是否检查了应用的基本版本。如果基础版本设置为 8,而您的设备为 7,您可能会收到此错误。
如果你的基础版本,我想象的是 8.1,而你的设备没有更新到 8.1,它也不会工作。
【讨论】:
Xcode 6.4 beta 无法运行 iOS 8.3。切换到 Xcode 6.3 解决了这个问题。然后在 6.4 beta 中重新打开它时,工作正常。
【讨论】:
在心不在焉地将我的手机升级到 iOS 8.3 后遇到了这个问题。分辨率需要升级到 OS X Yosemite (10.10),然后我才能更新到支持该 iOS 版本的 Xcode 版本。
【讨论】:
根据我的经验,我以前见过这个错误。这意味着 Xcode 中的 Developer Disk 映像与您尝试运行/开发应用程序的 iOS 设备中的映像不兼容。解决此问题的最简单方法之一是更新您的 Xcode 安装。我学到的另一个快速技巧是将 Developer Disk 映像版本复制到 Xcode.app 的目录中。
我从已更新和过时的开发人员磁盘映像的各种 Macbook 中获得了一些不同版本的开发人员磁盘映像的副本。你可以在网上下载一些资源,解压,然后把整个目录放到你的 Xcode 的安装目录中,通常位于这里:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/。
我希望这会有所帮助!
【讨论】: