-1

如果我使用 CLLocationManger 和 kCLLocationAccuracyThreeKilometers 来获取坐标并且永远不要停止它。你知道我的 iPhone 电池会在多长时间内耗尽?

4

1 回答 1

0

这个问题很难回答,因为涉及到许多变量,例如,设备型号、设备年龄、操作系统版本、GPS 芯片组(设备型号不同)......这是您应该努力优化您的设备的原因之一GPS功能的使用。

例如,Apple 定期缓存位置数据,因此它可以为第三方应用程序提供位置数据 (1) 快速和 (2) 无需启动板载 GPS,这需要时间和电力。(供您参考,如果您的应用程序严重依赖位置服务,缓存的位置数据当然不是一种选择)。

简而言之,不要为您的应用程序正常运行而计算电池电量。相反,巧妙地利用定位服务。

于 2012-09-12T15:20:45.623 回答