每次调用它时,UIDevice.currentDevice.batteryLevel都返回相同的值

时间:2014-01-30 22:22:47

标签: ios

我正在尝试使用[[UIDevice currentDevice] batteryLevel]定期查询设备的电池电量。代码第一次运行时,我得到一个准确的值。但是,即使设备的电池电量发生变化,后续呼叫似乎总是返回相同的值。

我理解这个调用只返回5%的增量值。这不是问题所在。即使电池电量下降10%或15%,[[UIDevice currentDevice] batteryLevel]也会报告相同的值。

[UIDevice currentDevice].batteryState似乎确实准确无误。如果我拔下设备,则该呼叫返回的值会发生变化。

我正在测试的设备正在运行iOS 6.

0 个答案:

没有答案