首页 文章

“找不到开发者磁盘映像”

提问于
浏览
80

最近我收到错误:“找不到开发人员磁盘映像”

我认为这是因为我在iPhone上将iOS更新为9.1 . 如何解决问题并使Xcode支持iOS 9.1设备?

9 回答

  • 15

    1)我遇到了同样的问题,我的Xcode版本是7.0.1,我将我的iPhone更新到9.2版,然后在使用Xcode时,我的iPhone显示在不可用的设备部分 . 如下图所示:

    enter image description here

    2)但后来我通过点击来设法选择我的iPhone
    产品 - >目的地 - >不可用的设备

    enter image description here

    3)但这并没有解决我的问题,它开始显示:

    找不到开发人员磁盘映像

    enter image description here

    Solution) Then finally I downloaded latest version of Xcode version 7.2 from here and everything has worked fine for me.

    Update: 每当iPhone设备版本高于Xcode版本时,您可能会遇到同样的问题,因此您应该更新Xcode版本以消除此错误 .

  • 18

    Xcode 7.0.1和iOS 9.1不兼容 . 您需要通过Mac应用商店更新您的Xcode版本 .

    如果您的iOS版本低于Xcode版本,则可以通过转到常规设置并在部署设置部署目标下更改较低版本iOS的部署目标:

    enter image description here

    注意:

    Xcode 7.1不包含iOS 9.2 beta SDK . 通过从Xcode website下载,将Xcode升级到7.2 beta .

  • 3

    我在Xcode 7.3上面临同样的问题,我的设备版本是iOS 10 .

    当您的XCode旧并且您使用的相关设备更新到最新版本时,会显示此错误 . 首先,安装最新的Xcode版本 .

    我们可以按照以下步骤解决这个问题: -

    • Open Finder选择应用程序

    • 右键单击Xcode 8,选择"Show Package Contents","Contents","Developer","Platforms","iPhoneOS.Platform","Device Support"

    • 复制10.0文件夹(或更高版本以上版本) .

    • 返回Finder再次选择应用程序

    • 右键单击Xcode 7.3,选择"Show Package Contents","Contents","Developer","Platforms","iPhoneOS.Platform","Device Support"

    • 粘贴10.0文件夹

    如果一切正常,您的XCode会有一个新的开发人员磁盘映像 . 立即关闭取景器,然后退出XCode . 打开你的Xcode,错误就会消失 . 现在,您可以将最新的设备连接到旧的Xcode版本 .

    谢谢

  • 0

    对于XCode版本低于iOS设备图像的情况,您可以从其他已更新的XCode(或可能是Internet)复制磁盘映像,也可以升级您的XCode .

    该图像是一个大小超过10MB的文件夹,并在此路径下放置(查找或放置)“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/” .

    要输入Xcode.app包,按住控制键并单击Xcode.app,您将找到其他选项,如显示包内容或类似的单词 . 选择此选项,您将进入Xcode.app,如输入普通文件夹 .

    希望它有用,祝你好运!

  • 19

    要将项目运行到旧版Xcode中的最新设备,请执行以下步骤:

    转到Finder - >应用程序 - >右键单击最新的Xcode版本 - >选择显示包内容 - >开发人员 - >平台 - > iPhoneOS.platform - > DeviceSupport - >复制最新版本文件夹并粘贴到旧版本的同一位置Xcode,即在旧Xcode的DeviceSupport文件夹中 .

    然后重启Xcode .
    enter image description here

  • 87

    只需更新Xcode . 解决了我的问题

  • 3

    如果您想在iOS10设备上使用Xcode 7进行开发:
    (注意:您可以将此命令改编为其他Xcode和iOS版本)

    • 将Xcode.app重命名为Xcode7.app并从应用商店下载Xcode 8 .

    • 运行Xcode 8一次以安装它 .

    • 使用以下命令打开终端并从Xcode 8 Developer Disk Image 10.0到Xcode 8 Developer Disk Image文件夹创建一个符号链接:

    ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\)/ /Applications/Xcode7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0
    

    Source

  • 0

    只有在Xcode 7中创建目录“10.0”并且您的句子中有错误时,此解决方案才有效:

    ln -s /Applications/Xcode_8.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0 \(14A345\) /Applications/Xcode_7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0
    
  • 0

    对于较新的iOS版本,较旧的XCode版本没有 developer disk image . 如果您不想升级XCode,可以在此答案中找到最新版本的开发人员磁盘映像:https://stackoverflow.com/a/39865199/286361

相关问题