直到最近,仪器工作正常。我不知道我做了什么让它变得疯狂,但现在它不会附加到我尝试配置文件的任何设备上;完全没有设备。我尝试过iPhone,iPad和2个iPod touch;没运气!我正在使用XCode 4。
以下是事件序列:
背景要点:
查看设备的控制台,我看到以下消息:
unknown lockdownd[17] <Error>: 001d5000 handle_connection: Could not receive USB message #16 from Instruments. Killing connection
unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message
非常感谢任何帮助
答案 0 :(得分:7)
苹果开发人员论坛上就此问题进行了讨论:
Instruments does not work on Xcode 4 with device
似乎不同的Apple产品将更改/更新MobileDevice框架。其中一些更新打破了仪器集成。
要在我自己的机器上修复此问题,我安装了iTunes 10.5 beta v6。启动XCode,我又回到了我的设备上。
答案 1 :(得分:2)
可能值得一试 - 我遇到了同样的问题 - 我在构建设置中将“Targeted Device Family
”从“iphone/ipad
”更改为“iphone
”,这为我解决了。
答案 2 :(得分:2)
我退出Xcode和Instruments,重新启动它们,做了一个干净的构建,然后做了Product-&gt; Profile,而且我们神奇地开始使用我的设备。去图。
答案 3 :(得分:1)
您是否还安装了iOS 5.0版本的XCode 4.2的最新开发者版本?我发现即使你将它安装在一个单独的目录中,它也会对原始XCode 4目录中的仪器执行某些操作。使用最新版本的XCode将允许您正确使用它。
答案 4 :(得分:1)
解决方法:返回Xcode并使用Cmd-Tab切换到Instruments。 我必须做两次才能让仪器再次运行。