iOS - 以编程方式获取应用程序的电池使用情况

时间:2015-05-13 08:40:14

标签: ios battery consumption

我想以编程方式获取应用程序的电池使用情况。 iOS 8提供电池使用监视器实用程序,我想知道Apple如何实现此功能。这有什么公共API吗?

我希望我的iOS应用的电池消耗值为 x mAh / min x%当前电池状态或任何类似格式。

请帮助。

1 个答案:

答案 0 :(得分:4)

如果您按照以下代码

,则可以执行此操作
 if (![[UIDevice currentDevice] isBatteryMonitoringEnabled])
 {
   [[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
 }
 NSLog(@"battery : %f", [[UIDevice currentDevice] batteryLevel]);

您的问题也有一些链接 -       How to get real time battery level on iOS with a 1% granularity