2008-12-19 39 views
3

这可能是一个非常愚蠢的问题,所以我提前道歉。看来,仪器只适用于我在使用iPhone模拟器时。将应用程序绑定到iPhone时有什么特别之处吗?或者甚至有可能?我通过Run-> Start with Performace工具等以正常的方式启动应用程序,然后看到它将应用程序安装到我配置的iPhone上,然后启动Instruments但没有任何东西。我想,因为它通过USB连接,它会但不能得到它的工作。Instruments(ObjectAlloc/Leaks)是否需要模拟器?

回答

16

我的设备执行这些步骤后用仪器的工作:

  1. 拔下iPhone。
  2. 在XCode中,打开管理器。
  3. 删除设备。
  4. 插入设备
  5. 当询问您是否要使用设备进行开发时回答是。
+0

OMG!这工作完美!非常感谢! – Rob 2008-12-19 19:49:55

-1

它在设备上工作,在XCode中,转到顶部栏,我认为它在“构建”内部(没有一个mac面前我很抱歉模糊的位置)在那里你选择“运行应用程序与性能工具“(类似的东西),并将启动一个新的仪器会话连接到硬件。你不能(据我所知)直接从仪器连接到设备,它需要通过XCode。

+0

这就是我所做的,但它不适合我。回到绘图板。 OMG! – Rob 2008-12-19 04:31:25

0

首先启动乐器,而您的iPhone已经连线。选择你想要的,然后从弹出菜单中选择应用程序并“记录”。

0

通过XCode以调试模式在iPhone上运行应用程序。您无法监视在乐器中直接在设备上运行的应用程序。将设备连接到Mac,选择设备作为目标,而不是模拟器,然后在运行菜单中,选择“与性能工具开始”