如何以编程方式确定通过 USB 连接的 Iphone 的电池健康状况
Posted
技术标签:
【中文标题】如何以编程方式确定通过 USB 连接的 Iphone 的电池健康状况【英文标题】:How can I programmatically determine battery health of an Iphone connected via USB 【发布时间】:2018-01-20 11:55:56 【问题描述】:== 更新澄清 ==
感谢您阅读本文!
一个名为椰子电池的MacOS应用程序能够确定以下信息:
当前电池总容量 设计容量(磨损前的原始容量)通过 USB 连接的 iPhone。
我想知道他们是如何做到的,因为我在控制台和系统分析器中都找不到信息。
有人知道吗?
最好的,
法比安
【问题讨论】:
iPhone Battery Percentage on OS X (Cocoa) like iTunes的可能重复 【参考方案1】:if (![[UIDevice currentDevice] isBatteryMonitoringEnabled])
[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
NSLog(@"battery : %f", [[UIDevice currentDevice] batteryLevel]);
【讨论】:
嗨@MarkBell,谢谢你的回答,但我认为它不完整:无法确定电池容量(既不是设计容量,也不是当前容量),只能确定当前充电。以上是关于如何以编程方式确定通过 USB 连接的 Iphone 的电池健康状况的主要内容,如果未能解决你的问题,请参考以下文章
以编程方式通过 USB 将文件从 android 传输到计算机
Android 设备如何以编程方式推断它所连接的 Linux 设备的 IP 地址?