【问题标题】:Xcode 7 with iOS 9 device Error: device unavailable (Could not find a developer disk image)带有 iOS 9 设备的 Xcode 7 错误:设备不可用(找不到开发者磁盘映像)
【发布时间】:2015-09-12 18:03:25
【问题描述】:

将我的 iPad 更新到 iOS 9 公共测试版后,尝试在我的 iPad 上运行应用程序时出现错误。当我选择 iPad 作为目标时,它显示“iPad(不可用)或找不到开发者磁盘映像。我该如何解决这个问题?任何解决方案?

【问题讨论】:

  • 你有哪个版本的 Xcode 7
  • Xcode 7 GM 种子(测试版)

标签: ios xcode ipad


【解决方案1】:

如果您使用的是 Xcode 7 GM 构建版本 7A218,您可能会意外下载 iOS 9.1 (13B5110e) 而不是 iOS 9 GM 构建版本 ( 13A340)。我也做过同样的事,别担心。它们在下载页面上的距离太近了:0

您只需转到设备设置 > 常规 > 关于 > 版本即可查看设备上的版本

您所要做的就是download 正确的 iOS 9 GM 版本并转到 iTunes。单击您的设备。在摘要选项卡中,OPTION + 右键单击​​“检查更新”并通过导航到 iOS 9 GM 构建查找器位置来恢复您的设备。 注意选择“检查更新”,您将不会丢失设备上的任何设置或数据。换句话说,它不是还原

但是,如果您使用的是 Xcode 7.1 构建版本 (7B60),则支持 iOS 9.1

【讨论】:

  • 我的 xcode 构建版本是 (7A218) 而 ios 9 构建版本是 (13B5110e) 我该怎么办?如果我降级我的 ios 9,一切都会好吗? (我不知道是否可能)
  • @GijoVarghese 一切都会好起来的。什么都不会被删除。
  • 我已经更新了 iTunes。我认为它在那之后我无法在我的设备上运行它。那我应该降级iTunes吗?
  • 我该怎么做?我应该降级哪一个? iTunes 还是 ios?
  • @GijoVarghese 阅读了我的回答。您降级您的设备是因为 GM Xcode 不支持 beta os 版本。您必须下载 GM iOS 9 build version 13A340 并按照上述方法安装。
【解决方案2】:

我遇到了同样的问题,我所要做的就是将我的 XCode 更新到 7.1。之后它起作用了。您的 Xcode 必须更新到最新版本。

【讨论】:

  • 对于任何阅读的人,我必须去 App Store 并手动安装它才能升级。
【解决方案3】:

在尝试对 iOS 9.0.x 设备使用 Xcode 6.4 时也会遇到这种情况。以下是您如何解决它并让 Xcode 6.4 识别您的 iOS 9.0.x 设备的方法:

  1. 下载 Xcode 7.0.1:

http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/Xcode_7.0.1/Xcode_7.0.1.dmg

  1. 打开 Xcode_7.0.1.dmg 并将 Xcode.app 拖到桌面

  2. 右键单击,显示包内容,导航到 /Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

  3. 将“9.0 (13A340)”目录复制到 Xcode 6.4 安装的现有 DeviceSupport 目录。例如:~/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

  4. 重新启动 Xcode 6.4(如果它正在运行),运行 iOS 9.0.x 的设备现在应该显示为可识别的设备。

【讨论】:

  • Xcode-beta 从不包含最新的“稳定”版本。您总是需要从 Xcode 复制 DeviceSupport 文件夹。猜猜里面是什么?开发人员磁盘映像。今天对 9.1 和 9.0 一样。
  • 谢谢你! :-) 非常感谢,工作就像一个魅力! :-)
  • 工作得很好,但要小心,Xcode.app 的重量超过 10GB。
【解决方案4】:

我通过简单的xcode重启解决了这个问题。

【讨论】:

    【解决方案5】:

    更新 Xcode。如果没有帮助: 去

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

    如果你没有找到你的设备iOS版本,你可以尝试复制最后一个并将其重命名为你需要的那个,重新启动XCode并尝试编译,它适用于我。

    【讨论】:

    • 谢谢,这有助于在下载新的 xcode 时快速恢复工作
    • iamlcarus,不客气!我通过 iOS beta 测试订阅遇到了这个问题,所以我有 iOS 9.1 beta 但我的稳定版 Xcode 不知道这个操作系统。
    【解决方案6】:

    Apple 刚刚发布了支持 iOS 9.1 的新 Xcode 7.1。更新您的 Xcode,一切都会好起来的。

    【讨论】:

      【解决方案7】:

      我也遇到过同样的问题

      找不到开发者磁盘映像

      1) 我的Xcode version was 7.0.1 和我更新了我的iPhone to version 9.2,然后在使用 Xcode 时,我的 iPhone 显示在不可用设备部分。如下图所示:

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

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

      找不到开发者磁盘映像

      解决方案)最后我从https://developer.apple.com/downloads/ 下载了最新版本的Xcode version 9.2,一切正常。

      【讨论】:

        【解决方案8】:

        对我来说,问题是我只需要打开手机并点击“信任计算机”

        【讨论】:

          【解决方案9】:

          我安装了 XCode 7.0.1 + iOS 9.1 (13B143)。

          在我将 XCode 更新到 7.1 版之前,XCode 在设备窗口中向我显示了“不支持的设备”/“找不到开发者磁盘映像”。现在一切正常。

          【讨论】:

            【解决方案10】:

            我已经更新到最新版本的 Xcode (7.0.1) 但仍然无法在 iOS 9.1(13B143) 中的 iPod touch 5 上构建。从我的同事将 9.1 (13B137) 文件夹复制到 Xcode 中的 DeviceSupport 文件夹后,它作品!不确定它会产生一些副作用。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-09-24
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多