gpt4 book ai didi

iOS 12 – 获取 iPhone 电池循环计数的最简单方法

转载 作者:可可西里 更新时间:2023-11-01 01:57:30 24 4
gpt4 key购买 nike

我知道目前公共(public) API 只允许获取电池的两个有用属性:batteryLevelbatteryState。即使在 WWDC 2018 之后也没有任何变化。

let batteryLevel = UIDevice.current.batteryLevel  /* from 0 to 1 */
let batteryState = UIDevice.current.batteryState /* four states */

在 iOS 12 中使用免费的私有(private) API 或 Apple 的官方 API 获取电池循环计数的最简单方法是什么?

附言UIDeviceListener 在 iOS 10/11/12 中不工作。它也是用 Objective-C 编写的。

最佳答案

自 iOS 10 发布以来,Apple 已经切断了 App Store 中第三方应用获取电池详细信息的权限,使这些应用完全无用。

目前无法使用公共(public) API 获取 iOS 12 中 iPhone 的电池循环计数。即使是 macOS Mojave 10.14 中的 Console 应用程序也不会显示 iPhone 的循环计数。

因此,查看循环计数的唯一可靠方法是安装 coconutBattery macOS 应用程序。

enter image description here

附言UIDeviceListener 不适用于 iOS 10 及更高版本 ( read this SO post )。

关于iOS 12 – 获取 iPhone 电池循环计数的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50758131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com