无法在设备上使用乐器启动iOS应用程序

问题描述:

应用程序安装,乐器启动,但下拉菜单中选择目标,并且应用程序从不启动。控制台说无法在设备上使用乐器启动iOS应用程序

6/14/11 2:36:22 PM Instruments[1951] XRMobileDeviceException while performing application lookup on device : (null) 

设备是iOS 4.3.3,定期构建和运行的作品,并没有来自Xcode的警告。 简介只是不工作。尝试清洁版本,重新启动Mac OS和设备。还是不行!

我有同样的问题。我没有解决它,但一个简单的解决方法是自己启动应用程序,然后从“工具”窗口的“目标”菜单中的“附加到进程...”命令附加到该应用程序。

+1

是的,这是一个有效的解决方法,由苹果伙计们自己推荐的一些DTrace仪器内的模块 - 因此这是一个已知问题。 – Till 2011-06-14 19:06:44

+6

不适合我。附加到处理菜单上显示“此仪器不允许附加”。 – 2011-06-15 14:47:34

+1

如果我选择活动监视器工具,我可以附加到该过程,但分配或泄漏都会说这个工具不允许附加 – 2011-06-15 14:55:27

我有同样的问题,我的解决方案是从XCODE启动仪器。

试试这个..

  1. 启动XCODE
  2. 选择设备,或模拟器
  3. 最多在上面点击Run>,性能工具中运行>泄漏

这让我测试没有给我那个错误。 这是在XCODE 3.2.5中,我是这么做的......如果您使用4.x,它可能会有点不同如果您使用4.x

+1

不幸的是,该菜单已经死了,并且从Xcode 4中消失了。 – 2011-06-15 14:48:04

+7

在Xcode 4中,使用Product> Profile。 – brainjam 2011-08-09 15:36:29

+3

产品>配置文件也不适用于我。与OP相同的问题,除了没有控制台消息。它就在那里,Xcode的“LCD”表示“完成运行 - 分析”。 – Oscar 2012-01-30 22:25:06