“找不到开发者磁盘映像”运行错误
Posted
技术标签:
【中文标题】“找不到开发者磁盘映像”运行错误【英文标题】:"Could not find Developer Disk Image" run error 【发布时间】:2016-02-05 21:40:48 【问题描述】:当我尝试在连接的 iPhone 上运行应用程序时,我收到错误:“找不到开发者磁盘映像” 我现在未注册了 Apple Developer,但您在 xcode 7 中不需要它,对吗? 我刚刚将 xcode 更新到 7.2.1 版,我的 iPhone (6 plus) 正在运行 iOS 9.3
【问题讨论】:
发帖前请search on the error message。 【参考方案1】:Xcode 7.2.1 目前仅支持 ios 9.2
9.3 处于测试阶段,需要 Xcode 7.3,而 Xcode 7.3 目前也处于测试阶段。您可以从开发者门户下载。您无需成为付费开发者即可执行此操作。
【讨论】:
嗨,我的 iphone 上有 ios 9.3.1,因此我从开发者门户下载了 Xcode 7.3。但是,我现在收到一条错误消息,提示您拥有 OS X 10.10.5。该应用程序需要 OS X 10.11 或更高版本。我进入关于本机>>软件更新,它说没有可用的更新。我现在如何重新开始将应用程序部署到我的 iPhone?谢谢!【参考方案2】:最简单的方法是更新您的操作系统和 XCode,但如果您有理由坚持使用 Yosemite 10.10.5 Xcode 7.2.1,您可以使用 this copy and paste trick 到 make it work。 只需下载 Xcode 7.3.1 GM 种子,这里有您需要复制和替换旧文件的文件。
-
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/version.plist
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/9.3 (13E230)
这对我有用。
【讨论】:
【参考方案3】:要将您的项目从最新的 Xcode 版本运行到最新的 iOS 设备,请按照以下步骤操作:
转到 Finder -> 应用程序 -> 右键单击最新 Xcode 版本 -> 选择显示包内容 -> 开发人员 -> 平台 -> iPhoneOS.platform -> DeviceSupport -> 复制最新版本文件夹并粘贴到相同位置您的旧 Xcode 即在旧 Xcode 的 DeviceSupport 文件夹中。
然后重启 Xcode。
【讨论】:
这是正确的建议。谢谢你。只需将所需平台从新 Xcode 复制到 Xcode 7.3.1 并运行即可。【参考方案4】:与在模拟器上运行项目相反,当您在设备上运行项目时,您必须确保您的 Xcode 版本支持您拥有的 beta 版本(很可能不会)。
您可以轻松地检查您的目标,然后单击“常规”选项卡。在“部署信息”部分下,选择“部署目标”下拉菜单,您将看到您的 Xcode 版本支持的版本(如下图所示):
【讨论】:
以上是关于“找不到开发者磁盘映像”运行错误的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS9.2 上修复 Xcode 错误“找不到开发者磁盘映像”