能源使用仪器 - iOS

时间:2012-01-05 04:23:49

标签: ios xcode-instruments

我正在尝试在运行应用程序时测量ipod的能耗水平。我将数据从我的设备导入到仪器应用程序,能源使用级别显示条形图。但是,在仪器的详细信息窗格中,能量使用级别未显示任何数字,表示应用程序在我的设备中使用的能量水平。你知道如何获得这个能源使用水平吗?我按照仪器文档中所述的步骤从iOS设备获取能源使用情况报告;我的iOS设备是ipod touch 3G,我正在使用Xcode 3.0。谢谢!

4 个答案:

答案 0 :(得分:6)

您必须先断开设备连接,测试应用并重新连接。在仪器中,选择 - >文件 - >从设备导入能量诊断

无论如何,它不准确,我想知道如何从能量水平(0-20)转换为真实单位。

答案 1 :(得分:3)

从左侧仪器列表中选择能量使用量时,从菜单中选择查看 - >详细信息,或命令+ D表示快捷方式。然后,您将看到能源使用级别的详细视图。

或者

移动检查头以查看能源使用级别Inspection Head in Instruments

另请注意,在您的设备设置中 - >开发者 - >能量诊断记录(On / Off开关),关闭此开关将重置以前的日志。

答案 2 :(得分:1)

Energy Diagnostics还有其他问题,即它缺乏粒度,并不总是准确的。我的公司写了Powergremlin来解决这些问题,虽然很简单,但你可能会发现它很有用。

答案 3 :(得分:-2)

最后我找到了解决方案。我使用的是标记为第3代的iPod,但由于它无法正常工作,我决定尝试使用iPhone 3GS并且它可以工作,能量水平的使用情况显示在仪器中。