有没有办法使用私有API在iOS 10+中获取iPhone充电器的信息?

时间:2017-11-23 13:51:26

标签: ios iphone iphone-privateapi

我过去常常在iOS上使用名为Battery Life的应用程序,我认为该应用程序使用https://github.com/eldade/UIDeviceListener作为检索充电器信息的方法(如瓦数量,电压和幅度)。但是,该应用程序已从App Store中删除,并被替换为没有该功能的新版本,UIDeviceListener有一条说明它已不再适用于iOS 10 +。

现在,我现在有一个iPhone X,我用Qi充电器充电,我只是好奇我的Qi充电器为我的iPhone提供了多少瓦数。我知道,对于USB充电,我可以很容易地放一个USB瓦数表,我可以得到我想要的数字,但因为这是一个感应充电器,我觉得我必须在设备上测试它。

是否有人发现了一个提供此类信息的API,类似于UIDeviceListener报告的内容(IOKit?)?我计划将其加载到手机上,因此使用私有API不会成为问题。

谢谢。

1 个答案:

答案 0 :(得分:1)

您似乎可以按照建议使用私有API IOKit。

我找到了这个项目:https://github.com/ethan605/ios-battery-stat

它已经老了,所以可能需要一些修改

编辑:我发现了这个,更近期:https://github.com/eldade/EEIOKitListener