仪器不适用于带有设备的XCode 4

hai*_*der 16 instruments xcode4

直到最近,仪器工作正常.我不知道我做了什么让它变得疯狂,但现在它不会附加到我尝试配置文件的任何设备上; 完全没有设备.我尝试过iPhone,iPad和2个iPod touch; 没运气!我正在使用XCode 4.

以下是事件序列:

  1. 连接设备后,单击产品 - >配置文件.
  2. 应用程序编译到设备上.
  3. 仪器启动,但听到错误声音
  4. 录制按钮呈灰色显示.
  5. 选择目标不允许我附加或选择目标(空列表).

背景要点:

  1. Profile在项目的Scheme中设置为Debug build.对于所有静态库也是如此.
  2. 我能够在设备上运行Core Animation工具,但只有在我启动时才会从Xcode中单独启动Instruments.在这种情况下,我只能附加到现有的可执行文件; 我不能使用"选择目标"(列表为空).
  3. 我尝试将其中一个设备恢复到出厂设置......仍然无法正常工作.
  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
    
    Run Code Online (Sandbox Code Playgroud)

非常感激任何的帮助

Mik*_*keG 7

有关此问题的苹果开发人员论坛上有一个讨论:

仪器不适用于带有设备的Xcode 4

似乎不同的Apple产品将更改/更新MobileDevice框架.其中一些更新打破了仪器集成.

为了在我自己的机器上解决这个问题,我安装了iTunes 10.5 beta v6.启动XCode,我又回到了我的设备上.