2010-08-20 143 views
4

仪器无法在我的iPad和iPhone上启动。两者都配置正确,我可以从xcode上调试代码,但没有问题,但乐器无法启动。帮助!仪器无法启动

我得到的只是一声嘟嘟声。我看着在Mac的控制台日志,我看到这几条:

10年8月18日下午5时46分27秒仪器[1406] - [NSCFArray长]:无法识别的选择发送到实例0x11bfd93e0

我尝试重新启动Mac,关闭iPad,拔下iPad,从Organizer中取出iPad。我试过删除乐器.plist文件。

我试过了两个USB端口和不同的电缆。没有运气让仪器运行。

我可以从设备上的Xcode运行应用程序,只是没有仪器。

我试过这两个不同的Mac上,我有同样的问题。我尝试将乐器连接到我的iPhone,并且遇到同样的问题,所以我不认为它是该设备。我真的不想购买新的iPad,只是为了发现它不起作用。

我能够在模拟器上运行仪器,但不能在设备上运行仪器。 Xcode可以构建并运行应用程序,因此应用程序没有任何根本性错误。

仪器下拉菜单显示“选择目标”显示我的iPad,但不是模拟器那样的应用程序。我尝试将乐器附加到正在运行的应用程序版本,附加菜单显示该应用程序,但它是灰色的。

我升级到最后一个Xcode,并确保我的iPad运行最新,问题依然存在。我正在运行Xcode 3.2.3(1688)和仪器2.7(2529)。

如果我直接启动仪器(而不是Xcode),则会出现一个错误对话框,显示“设备连接失败”以及未知选择器消息,并在Instrument中看到“Target failed run”的黄色横幅。

这里是我的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! 

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

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

任何人都可以帮助我吗?有什么建议?

+0

您可能需要重新访问以前的问题并接受帮助他们的答案(通过点击相应答案下面的绿色勾号)。 – BoltClock 2010-08-20 18:08:20

+0

你能解决这个问题吗? – nico 2011-06-20 15:03:01

回答

0

此问题已通过对iPad和iPhone进行完整的工厂重置来解决。设备上有东西被塞住了。

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

+0

我试过这个,但不幸的是它没有工作。尝试启动配置文件时,我仍然听到错误声音。我使用的Xcode 4 – haider 2011-06-09 18:22:51

+0

与此捆绑了很多次。没有工作。 – nico 2011-06-20 15:08:08

3

我有同样的问题!我只能在我的iPhone上使用乐器,但不能在iPad或iPad2上使用乐器! 每当我用Xcode 4启动仪器时,它只会发出哔声,并且记录按钮将被禁用。

我在XCode中通过>目标>编辑方案>配置文件“yourAppName”解决了该问题,并将构建配置从发布到调试。 然后再次尝试概况产品>简介

如果再次得到蜂鸣.. 你会看到,它说:“选择目标”旁边的录制按钮打开下拉>选择目标>“yourAppName”然后打记录。

这为我解决了它,终于能够再次运行仪器!

我知道这个帖子是旧的,但我希望它可以帮助别人。

+0

试过,但仍然没有运气! – Mac 2011-06-13 23:02:18

+0

我也是:(为什么会发生这种情况?我想测试相机... – Rodrigo 2011-07-04 21:02:13

0

如果有人遇到“设备连接失败”的问题,请确保您不打开不支持新设备/ iOS 6的旧版本仪器(可能来自您的扩展坞)。这是第一个确保仪器将启动您的设备。

要解决此问题,请转至XCode>开放式开发工具>仪器,它将打开包含在您的XCode v4.6安装中的最新版本的仪器。

确保您删除了任何旧版本的乐器并重新锁定新版本。