2013-01-07 59 views
2

试图通过仪器命令行工具在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。我会尝试恢复有问题的设备,看看是否能解决问题。我仍然想知道设备如何进入这种状态,以及如何防止它再次发生,但至少有希望得到解决。

回答

2

恢复设备解决了我的问题。它没有告诉我为什么这个问题首先出现,或者如何防止它再次发生,但它现在起作用。

+0

恢复是什么意思?出厂重置? –

1

对我来说,我得到这个,如果我重新启动我的设备。

根据我对Xcode 5和iOS 6至iOS 8的经验,唯一的解决方案是启动Xcode。不需要去任何特定的窗口或对设备进行任何操作,只需启动Xcode即可自动修复任何连接设备的问题。

如果Xcode已经打开,重新启动它。

+0

这有帮助,谢谢 – PradyJord