我已经按照苹果的步骤,使用energy Diagnostics Instruments从我的设备中获取我的应用程序能源使用水平(https://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Built-InInstruments/Built-InInstruments.html#//apple_ref/doc/uid/TP40004652-CH6-SW63)。
我尝试过我自己的应用程序和AppStore中的几个应用程序,我总是得到除能源使用信息外的所有预期信息(包括时间标志)。简单地说,能源使用量栏没有显示任何图表(它确实显示了运行时间),能源消耗表(详细视图)始终为空。
我使用的是iPodTouch4和XCode 4.2。可能是什么问题?除了苹果步骤之外,我还需要做什么吗?
提前谢谢。
我发现Energy Diagnostics的准确性很低,所以我的公司生产了Powergremlin,它很简单,但在我们的测试中要准确得多。它是开源的,所以只需下载&在Xcode中构建它。
我自己对iOS能源诊断很陌生,所以我可能错了。。。
我唯一一次得到空的能源使用是当设备连接到电源时。拔下设备并记录一段时间,然后将其连接到仪器并重新导入日志。
您必须进行视图捕捉跟踪以适应应用程序的能源使用情况。然后转到标志显示电池电量的位置,您将在能源使用统计屏幕中显示条形图。
现在我也不熟悉这一点,因此现在真的不知道如何解释数据。如果有人能详细说明他的答案会更好:)