iOS设备不会显示在Xcode 6.1.1上 – 直到重新启动Mac之后
自从更新到Xcode 6.1后,一段时间后,我的所有iOS设备都无法被Mac识别。 它曾经是每隔几天,但现在每天发生好几次。
唯一的补救措施是重新启动Mac。 这是完全不能接受的,并与任何基于UNIX的操作系统相反。 在安装优胜美地之前,我已经运行了这个相同的Mac几个月,没有问题。
唯一的线索是在系统日志中:
12/22/14 8:42:53.681 PM Xcode[385]: AMDeviceConnect (thread 0x128e11000): Could not connect to lockdown port (62078) on device 67 - 28cb21671799bc4efe266987ae586ba2cb6247b7: 0xe8000084.
我已经search了几个星期甚至提起了一个雷达。 我知道其他开发者也经历过这种荒谬的行为。 有没有人有一个想法是怎么回事或什么服务失败?
目前正在运行的OS X 10.10.1,Xcode 6.1.1和iOS 8.1.2,iOS 8.1和iOS 7.1.2出现问题
我已经有这个问题一个多月了。 这不仅仅是Xcode,还包括iTunes,Image Capture和其他一些应该可以轻松看到我的设备的应用程序。 我也经常得到“相信这台电脑?” 查询,但不是每次Mac开始拒绝我的设备。
而不是重新启动Mac,另一种select是退出Xcode,在terminal中发出以下命令:
sudo launchctl stop com.apple.usbmuxd
然后重新启动Xcode
我不知道为什么会发生这个错误,但经过多次search,我得到了一个简单而有效的解决scheme。
当问题开始时,我试着重新启动我的机器,重新安装Xcode和命令行工具而没有结果,并在googlesearch后,我看到你可以修复它删除lockdown
文件夹使用下面的命令并重新启动。
sudo rm -rf /var/db/lockdown sudo mkdir /var/db/lockdown sudo chmod go+w /var/db/lockdown
它适用于一些用户,所以我会把它留在这里,但在我的情况下,它没有帮助。
正如@mahboudz所说,你可以在Xcodeclosures的情况下从terminal触发下面的命令,而无需重新启动机器。
sudo launchctl stop com.apple.usbmuxd
这一次,我的问题没有了,直到第二天我才把我的Mac变成了我的。 问题又回来了。 我可以使用上面的命令暂时解决它,但是每次启动都会一次又一次地发生。
知道这个问题与com.apple.usbmuxd
有关,我在一些线程上看到,这个过程不仅与Xcode有关,而且与USB < – > iPhone设备通信有关。
我解决了我的问题,肯定只是简单地下载并停止com.apple.usbmuxd
进程后再安装iTunes 。
在使用我的iPad的Xcode 6.3中,我发现重新启动iPad不需要closuresXcode。
顶部到右边点击
窗口>设备
你会看到没有设备将显示执行以下操作
左下方
点击+
然后开始添加你的设备。