尝试通过仪器命令行工具在iOS 6设备上启动单元测试时,我始终收到以下错误消息:
Failed to start Instruments daemon for 'iOS' on 'Agent03 (v6.0.1)' (The service is invalid.)过去,我使用相同的方法在同一设备上成功启动了测试,目前我已经使用相同的仪器跟踪模板在另一台Mac和iOS设备上成功运行了测试。
我已经看到了this问题,它描述了一个类似的问题,尽管我没有得到关于重新连接设备的信息。我已经尝试了这个问题的答案中描述的各种解决方案,但它们都不适用于我。我还尝试过重启Mac和iOS设备。
有没有人知道是什么原因导致设备进入这种状态,我如何修复它,以及如何防止它再次发生?
更新:我尝试交换连接到Mac的iOS设备,发现故障出在设备上,而不是Mac。我将尝试恢复有问题的设备,看看这是否解决了问题。我仍然想知道这台设备是如何进入这种状态的,以及我如何才能防止它再次发生,但至少有修复的希望。
发布于 2013-01-11 06:42:01
恢复设备为我解决了这个问题。它没有告诉我为什么会出现这个问题,也没有告诉我如何防止它再次发生,但现在它是有效的。
发布于 2015-02-19 14:54:50
对于我来说,如果我重启我的设备,我会得到这个。
根据我在iOS 6到8上使用Xcode5和6的经验,解决这个问题的唯一解决方案是启动Xcode.不需要进入任何特定的窗口或对设备做任何操作,只需启动Xcode,它就会自动修复任何连接的设备的问题。
如果Xcode已经打开,重新启动它。
https://stackoverflow.com/questions/14205956
复制相似问题