Xcode没有看到我的iOS设备,但iTunes确实如此

Vla*_*lad 108 iphone xcode provisioning ipad ios

我有一个奇怪的问题.

我的Mac上安装了带有iOS 5.0.1(9A405)的iPad和带有Xcode 4.2(Build 4C199)的iOS SDK 5.0.1.

Xcode没有看到我的设备.它像往常一样说"iOS设备"而不是"Sauron的iPad".
(我确信设备已连接,因为我在iTunes中看到它.)Xcode拒绝在设备上启动我的应用程序.它说:

"Xcode无法使用所选设备运行.没有配置的iOS设备可用于兼容的iOS版本.将iOS设备与最新版本的iOS连接以运行您的应用程序或选择iOS模拟器作为目标."

Xcode使用iOS 4.3.3查看我的其他iPad,并可以在此设备上运行应用程序.我试图重启我的Mac - 没有结果.

我还检查了配置文件,开发人员证书等.

有人有想法吗?

jca*_*ron 224

尽管这个问题没有解决OP的具体问题,但它可能是其他人发现这个问题的解决方案.

在某些情况下,即使Mac OS/iOS/Xcode版本没有任何变化,Xcode也无法识别(甚至看不到)先前已识别的连接设备.如果在连接设备时Mac和/或设备被锁定,则可能会发生这种情况.即使您已经这样做,设备也会询问您是否要信任该计算机,但该设备仍然无法在Xcode中显示.

重启Xcode或设备似乎没有任何影响.一种解决方案是重启Mac.另一个更快的解决方案是重启usbmuxd:

  1. 退出Xcode
  2. 断开设备
  3. 在终端窗口中,键入:( sudo pkill usbmuxd它将自动重新启动)
  4. 重启Xcode
  5. 连接设备

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

希望能帮助一些人.显然它确实如此!


iVi*_*ipS 73

  1. 在Xcode中选择Window➜Onganizer.现在在"设备"下,选择您的设备.如果尚未准备好进行开发,请单击"用于开发".

  2. 如果上述方法无法解决您的问题,那么请从项目设置中将部署目标设置为您的应用程序开发或更低的应用程序.

  3. 否则证书和配置文件存在一些问题.确保您正在使用的配置文件中添加了设备的UDID.

  • 在Xcode 7.3.1中,管理器中不再有"设备"选项.还有其他想法吗? (7认同)
  • 我很惭愧.我忘记在XCode管理器中按"使用开发". (2认同)
  • @ kramer65,现在是“窗口”>“设备”,而不是“窗口”>“管理器”>“设备” (2认同)

小智 36

有同样的问题,重新启动xcode,它又找到了我的手机.


小智 11

今天我遇到了这个问题,其中Xcode 8.2.1突然决定连接的ipad(ios 10.2)不再连接.拔掉插头,重新插入,重新启动我的macbook,并尝试了上面的许多建议. 解决这个问题的关键是关闭并重新启动ipad设备本身.

  • 在尝试在虚拟Mac上获取Xcode的无数次尝试之后,我又找到了我实际连接的iPhone,这一技巧也对我有用:只需重新启动iPhone。谁说“您是否尝试过将其关闭然后再打开?” 仅适用于Windows?:)谢谢杰里米! (2认同)

Kas*_*nck 9

对于可能具有相同问题并且上述答案不起作用的其他人不起作用:确保您设备上安装的iOS版本与您在Mac上安装的iOS SDK版本相匹配.如果这些不匹配,则无法构建到设备.


Fra*_*nck 8

我使用非官方的Apple电缆一次就遇到了这个问题.

希望能帮助到你.


Ale*_*nik 7

就我而言,我做了下一步

  1. 退出XCode
  2. 断开设备
  3. 在您的终端 sudo launchctl stop com.apple.usbmuxd
  4. 重新启动Xcode
  5. 连接设备


Fra*_*une 7

如果你对答案还这么了解:

将我的笔记本电脑连接到公司的 VPN 会导致 Xcode 15.0 无法识别我的 USB 连接的 iPad。

我知道这听起来难以置信。但请尝试确保两台设备具有相同的网络配置。


Abh*_*hra 6

可能是我的回答对新开发者有帮助.只需按照这些步骤操作即可将iPhone/iPad与X-code连接.在此输入图像描述