3

可能重复:
iphone:计算电池寿命

我在 appstore 中看到过许多应用程序,它们为不同的使用模式(待机、音频和视频播放、Wi-Fi 和 3G 浏览器的使用、通话时间)提供估计的电池工作时间。我有类似的要求来计算这样的估计时间。有人可以说明如何以编程方式执行此操作吗?

4

1 回答 1

4

电池寿命规格来自Apple 的网站

  • 通话时间:3G 长达 8 小时,2G (GSM) 长达 14 小时
  • 待机时间:长达200小时
  • 互联网使用:3G 最长 6 小时,Wi-Fi 最长 9 小时
  • 视频播放:长达 10 小时
  • 音频播放:长达 40 小时

获取剩余电池百分比的代码是:

[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
float batteryLevel = [myDevice batteryLevel];

这就是 Apple 和 iOS 为您提供的全部内容,因此应用程序使用的任何其他内容都是猜测。

于 2012-05-30T13:04:35.403 回答