无法将iPhone 3gs(iOS 5.0.1)与Instruments应用程序连接

Ram*_*tha 10 instruments iphone-3gs ios5

当我将我的3gs(iOS 5.0.1)设备连接到Instruments时,我收到此错误消息

" Failed to start Instruments daemon for 'iOS' on  iPhone 3GS (v5.0.1)' (The service is invalid.)

Please reconnect the device."
Run Code Online (Sandbox Code Playgroud)

当我重新连接设备时,此信息出现在仪器上.如何使用此设备进行性能测试.

谢谢.

小智 7

我不知道造成这种情况的原因是什么 - 但我确实找到了一种解决方案,这种解决方案适用于两种设备,导致仪器弹出这条消息 - 使它们无法使用.我只是简单地启动了Xcode的Organizer,在Organizer阅读了设备的数据之后 - 两者都完美地使用了乐器.


Joh*_*ane 7

尝试运行连接了iPod 4G的仪器时收到此错误消息.事实证明,我使用的是早期版本的XCode(4.2)的过时版本的Instruments.(当我在Spotlight中搜索Instruments时,只出现此版本,因为更高版本的XCode将其工具隐藏在XCode.app包中.)您的情况可能有所不同,但我怀疑您没有从XCode中的Profile命令运行Instruments IDE.

要验证这是否是问题,请检查仪器的版本(在"关于仪器"中)并验证它与XCode IDE的版本相同.(对我来说,这些分别是4.2和4.5.)如果它们不匹配,请右键单击Applications文件夹中的XCode应用程序,然后选择"显示包内容".在内容/应用程序中,您应找到正确版本的Instruments.