救命!仪器无法启动

Rog*_*rat 5 iphone xcode instruments ipad

乐器无法在我的iPad和iPhone上启动。两者均已正确配置,我可以从xcode调试它们上的代码而没有问题,但是Instruments无法启动。

我只能听到一声哔哔声。我查看了Mac Console日志,然后看到其中几个:

10/8/18 5:46:27 PM Instruments [1406]-[NSCFArray length]:无法识别的选择器已发送到实例0x11bfd93e0

我尝试重新启动Mac,关闭iPad,拔下iPad,然后从管理器中取出iPad。我尝试删除Instruments .plist文件。

我已经尝试了USB端口和不同的电缆。不能成功运行仪器。

我可以在设备上的Xcode上运行应用程序,而不能在Instruments上运行。

我已经在两台不同的Mac上尝试过此操作,但是我遇到了同样的问题。我尝试将Instruments连接到我的iPhone时遇到了同样的问题,所以我不认为这是设备。我真的不想去买新的iPad,只是发现它不起作用。

我可以在模拟器上运行仪器,但不能在设备上运行仪器。Xcode可以很好地构建和运行该应用程序,因此该应用程序从根本上没有任何错误。

显示“选择目标”的“仪器”下拉列表显示了我的iPad,但没有模拟器那样的应用程序。我尝试将Instruments附加到该应用程序的运行版本,并且附加菜单显示了该应用程序,但是它显示为灰色。

我升级到最新的Xcode,并确保我的iPad运行最新的,并且问题仍然存在。我正在运行Xcode 3.2.3(1688)和Instruments 2.7(2529)。

如果直接启动仪器(不是从Xcode启动),则会显示一个错误对话框,显示“设备连接失败”以及未知的选择器消息,并且在仪器中看到黄色标语,显示为:“目标无法运行”。

当仪器无法连接时,这是我iPad上的控制台日志:

Thu Aug 19 16:16:27 iPad lockdownd[17] <Error>: (0x481000) set_response_error: handle_start_session SessionActive
Thu Aug 19 16:16:28 iPad /usr/libexec/notification_proxy[149] <Error>: Could not receive size of message
Thu Aug 19 16:16:28 iPad /usr/libexec/notification_proxy[149] <Error>: Could not receive message
Thu Aug 19 16:16:48 iPad lockdownd[17] <Error>: (0x481000) handle_connection: Could not receive USB message #6 from Instruments. Killing connection
Thu Aug 19 16:16:48 iPad com.apple.mobile.lockdown[17] <Notice>: receive secure message timeout!
Run Code Online (Sandbox Code Playgroud)

一晚一切正常,然后第二天开始出现故障。在工作和不工作之间,我没有对机器或设备做任何事情。

我在这里变得非常绝望。我已经在Apple Dev论坛上发布了,但是还没有得到任何回应。

谁能帮我?有什么建议吗?

Rog*_*rat 0

通过将 iPad 和 iPhone 完全恢复出厂设置解决了这个问题。设备上出现了一些问题。

如果这发生在你身上,现在你知道了。:-)