请耐心等待这个问题(我知道有很多重复,但我相信这是独一无二的)并在你因为口是心非而考虑投反对票之前先阅读这篇文章:
- 这与连接到我的本地桌面的 iPhone 和在远程 VM 上运行的 XCode 有关
- USB gate software正在将我的 iPhone 连接到 VM
- 并不是 XCode 无法完全检测到它。
- 这是一部运行 iOS 5.1 的 iPhone 3GS。 XCode 版本为 4.6。
现在的问题:
我已将 iPhone UDID 添加到我的 Apple 开发者资料中。
一旦我为 USB Gate 软件完成所有必要的共享,我就可以很好地检测到连接到 XCode 的 iphone。我看到黄灯了。
它显示黄灯,显示某些进程在后台运行时已安装的某些应用程序。它显示了 UDID 和通常的东西。
片刻之后,XCode 显示消息 Device not connected
。
我已经在我的应用程序中添加了对 armv6 的支持,因此排除了这种可能性。
怎么办?
PS:检测后首次启动iTunes。但是后来我禁用了 iTunes 的自动同步。现在,即使我明确启动它,iTunes 也检测不到它。 XCode 确实检测到它,但一段时间后会自动断开连接。
最佳答案
我成功连接到远程虚拟机安装Logmein's Hamachi VPN software在我的主机和虚拟机上。使用它,一旦通过 USB Network Gate 共享,XCode 就可以检测到我的 iPhone 设备.
关于iphone - 虚拟 Mac XCode iPhone 调试 - 设备未连接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17639378/