- Added battery health information in the settings.
Thanks for xiaoBovlog (@xiaobovlog) help.
Zh:
- 新增设置中的电池健康信息。(主要是给认为总点设置中的健康信息电池健康掉的快的用户准备的,这下不点进去就能看了,解决您的焦虑,但是电池健康该掉还是会掉的)注意:设置中的健康信息不是实时生成的,可能有几天到一个月左右的延迟,完全取决于系统的心情来更新数据,这也就是为什么有些用户发现电池已经是99%了但是设置中还是显示100%的原因,所以参考接口获取的健康度信息就够了,这个数据是准确的但是不是实时准确的。
数据来源:/var/MobileSoftwareUpdate/Hardware/Battery/Library/Preferences/com.apple.batteryhealthdata.plist,如果您认为这个数据对您造成了困扰或者看着烦的话,请在设置中关闭显示,这样就不会有烦恼了
这个功能在1.0版本的时候就做好了,但是因为无法读取到数据,所以暂时拿掉了,主要是RootHelper无法正常工作。这个版本终于搞定了所以可以正常用了。
感谢肖博Vlog(@xiaobovlog)的帮助
重新梳理了RootHelper的工作,最后发现是我把RootHelper放到了Xcode的项目里,Xcode打包以后导致RootHelper就不能正常工作了,非常坑,推测是Xcode编译的时候顺便破坏了二进制文件的签名或者权利。
所以如果你也在用Xcode编译带RootHelper的TrollStore App一定要注意这个,在构建完成后复制RootHelper到包内即可。