如何解决Mac Catalyst 中的电池电量和状态?
我已将 iOS 应用程序移植到 mac 催化剂。应用程序从“UIDevice”类的 API 收集电池电量和状态。在 big sur 上运行时的催化剂应用程序似乎给出了预期值。
在 catalina 10.15.6 上运行的应用为电池电量提供“-1”,为电池状态提供“UIDeviceBatteryStateUnknown”。
[UIDevice currentDevice].batteryMonitoringEnabled = true;
self.batteryState = [UIDevice currentDevice].batteryState;
self.batteryLevel = [UIDevice currentDevice].batteryLevel;
// batteryLevel = -1
// batteryStatus = UIDeviceBatteryStateUnknown
我无法弄清楚为什么 catalina 中的电池数据是错误的。任何帮助表示赞赏。提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。