【问题标题】:How can I programmatically determine battery health of an Iphone connected via USB如何以编程方式确定通过 USB 连接的 Iphone 的电池健康状况
【发布时间】:2018-01-20 11:55:56
【问题描述】:

== 更新澄清 ==

感谢您阅读本文!

一个名为椰子电池的MacOS应用程序能够确定以下信息:

  • 当前电池总容量
  • 设计容量(磨损前的原始容量)

通过 USB 连接的 iPhone。

我想知道他们是如何做到的,因为我在控制台和系统分析器中都找不到信息。

有人知道吗?

最好的,

法比安

【问题讨论】:

标签: ios iphone macos usb battery


【解决方案1】:
if (![[UIDevice currentDevice] isBatteryMonitoringEnabled]){
    [[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
}
NSLog(@"battery : %f", [[UIDevice currentDevice] batteryLevel]);

【讨论】:

  • 嗨@MarkBell,谢谢你的回答,但我认为它不完整:无法确定电池容量(既不是设计容量,也不是当前容量),只能确定当前充电。
猜你喜欢
  • 2012-04-23
  • 1970-01-01
  • 1970-01-01
  • 2020-08-02
  • 1970-01-01
  • 1970-01-01
  • 2011-11-21
  • 2013-04-24
  • 1970-01-01
相关资源
最近更新 更多