【问题标题】:Xcode not detecting my deviceXcode 没有检测到我的设备
【发布时间】:2012-08-29 00:43:15
【问题描述】:

我最近将 iPad 设备操作系统版本升级到 5.1.1 (9B206)。我的 Xcode 没有检测到我的设备。我只是在我的 Xcode 中获得 iOS 设备和模拟器选项。但是我的设备使用的是旧版本的 Xcode 和 iTunes。为此,我将我的 MAC OS 版本更新为 10.7.4,将 Xcode 版本更新为 4.3.3。但我仍然面临同样的问题。现在如何让我的 Xcode 检测到我的设备?

【问题讨论】:

  • 在将 iPad 2 更新到 iOS 6.1.3 后,我遇到了同样的问题。问题原来是我的 xcode 版本不是最新版本,所以它没有我需要为 6.1.3 开发的 SDK。
  • Xcode 9.4.1 和 iOS 11.4 的 iPhone 7 存在此问题。在这里尝试了答案中的所有内容后,我重新启动了 iPhone 并且工作正常。
  • 今天我花了一段时间才明白为什么我新安装的 Xcode 无法识别我的 iPad。我只需要阅读日志。 “此 iPad 运行 14.2。要在此设备上运行,请更新到支持 iOS 14.2 的 Xcode 版本。” 原来我在 iPad 上使用的是 beta iOS 版本。值得检查一下。

标签: xcode ipad device


【解决方案1】:

这对我有用。

  • 退出 Xcode。
  • 断开设备。
  • 在终端窗口中,键入:sudo pkill usbmuxd(它将重新启动 再次自动)
  • 重启 Xcode
  • 连接设备

您的设备现在应该在 Xcode 中再次可见!

【讨论】:

  • 另外插入另一个对我有用的 USB 端口
【解决方案2】:

在 Xcode 中打开管理器,转到设备,找到您的设备并单击用于开发的选项

【讨论】:

  • 您可能还需要右键单击,然后选择“添加到会员中心”
  • 我在管理器中找不到设备选项。
  • “Window -> Devices and Simulators”下的屏幕是不是指的是同一个东西?反正我也没看到我的 iPad 在那里
【解决方案3】:

我刚刚插入另一个 USB 端口并被设备检测到。

【讨论】:

    【解决方案4】:

    另外一种情况,勾选“Build Settings”中的“iOS Deployment Target”, 如果目标 iOS 版本号大于设备版本, 那么该设备将不会显示在列表中。

    也就是说,“iOS 部署目标”== 7.0,设备版本为 6.0, 通过将“iOS 部署目标”更改为 6.0 或更低版本来解决问题。

    【讨论】:

      【解决方案5】:

      我在 Xcode 中也遇到了同样的问题,更新 Xcode 最新版本(7.3.1)后没有检测到我的设备

      按照网络搜索中的建议做了很多事情,但仍未检测到设备。

      最后,我只是退出并打开检测到我的设备的 Xcode(哦,我的错)。

      【讨论】:

        【解决方案6】:

        如果选择的答案仍然不适合你,试试这个:

        1. 在项目浏览器中选择项目
        2. 在主窗口中选择目标
        3. 选择构建设置
        4. 选择部署
        5. 选择 iOS 部署目标。将其更改为您的设备版本。 (例如 iOS 5.1)

        【讨论】:

          【解决方案7】:

          最近,Xcode 8.3 和 iOS 10.3 似乎在 Xcode 访问 iPad/iPhone 方面具有更高的安全性。我的顺序:

          • 重启机器,
          • 已连接 iPad,
          • 在 iMac 和 iPad 上都经历了“信任这台计算机”的安全周期
          • Xcode 现在可以看到设备了

          【讨论】:

            【解决方案8】:

            这个 SO 答案为我解决了 https://stackoverflow.com/a/56054170/5813473

            sudo killall -STOP -c usbd
            

            施展了魔法。

            后来我有时不得不再次拔掉/插入,但那个“killall”确实解决了最初的问题。

            【讨论】:

              【解决方案9】:

              有时重启 Xcode 会有所帮助。试一试。

              【讨论】:

                【解决方案10】:

                在我的情况下,重新启动 Mac 有效,但没有其他解决方案。

                【讨论】:

                  【解决方案11】:

                  我更新了我的 iPad(它位于设置 -> 常规 -> 软件更新,靠近顶部)并重新启动我的计算机,Xcode 现在可以看到它。

                  【讨论】:

                    【解决方案12】:

                    很简单,关闭 XCode 上的项目。只需右键单击任务栏中的 XCode 并给出退出选项。从目录中打开 XCode 后,它将检测您的设备。它也适用于 Xcode 版本 11.2.1

                    1. 关闭您的项目或 XCode。
                    2. 在 MAC 标签栏中右键单击 Xcode 并给出退出选项。
                    3. 从您的查找器(项目位置)重新打开项目。

                    将自动检测设备。

                    【讨论】:

                      【解决方案13】:

                      在 Xcode 中打开 Windows,转到设备。如果设备在左侧可见,请右键单击并选择“在目标菜单中显示”。

                      好好享受吧。。

                      【讨论】:

                      • 什么“Windows”?我在 Xcode 中看到“窗口”菜单项。
                      猜你喜欢
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2015-09-28
                      • 2023-04-01
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2012-03-27
                      相关资源
                      最近更新 更多