【问题标题】:iOS - Programatically get battery usages of an applicationiOS - 以编程方式获取应用程序的电池使用情况
【发布时间】:2016-01-28 11:57:54
【问题描述】:

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

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

请帮忙。

【问题讨论】:

标签: ios battery consumption


【解决方案1】:

你可以按照下面的代码来做

 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

【讨论】:

  • 这给出了设备的电池电量,但我需要特定应用程序消耗多少电池的源代码。支持我的 iPhone 运行 10 个不同的应用程序,然后我想记录每个应用程序的电池消耗值。
  • 您能否参考上面链接中的部分,该部分准确地解释了我的问题。我没有找到任何与我的问题相关的答案。所有回答帖子都提供了设备的电池电量,但我希望我的特定 iOS 应用程序在任何时间点的电池消耗率。
  • @SantoshKumar 您找到问题的答案了吗?我也在寻找可以为我的应用程序提供电池使用量的东西
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-23
  • 1970-01-01
  • 2019-02-27
  • 2017-09-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多