sub*_*arb 3 iphone power-management cllocation
我希望您就哪种方法消耗更少的电池给我反馈.
我的应用程序将在后台运行并随着位置的变化而醒来,所以我想使用消耗更少电池的方法.
关于它是哪一个的任何想法?
谢谢
这些选择都不会导致更多或更少的电池消耗.
为了让您的应用程序得到任何位置更新的通知,无论是更改区域还是更改位置,您都必须在应用程序的Info.plist文件中指定您将在后台需要位置服务.
实际上,位置服务有两个相关的选择:位置服务或gps.
为了不耗尽用户的电池,请选择位置服务.如果你说你的应用程序需要gps后台服务,你将耗尽电池,因为这会导致GPS硬件(假设它存在)被启用,这就是电池耗尽的原因.当您指定位置的服务,设备使用蜂窝无线电(这是无论如何,假设你有一个iPhone),要找准位置,而不是.不如gps准确,但大多数应用程序不需要GPS准确性.(如果你这样做,然后用GPS,当然,但知道后果可见一个VIE的电池寿命.)
我最近写了一个关于这个的测试应用程序(我上周在这里写了一下),我发现当我有几个区域设置用于监控并且我指定位置服务作为必需的后台服务时没有显着的电池消耗.
| 归档时间: |
|
| 查看次数: |
1078 次 |
| 最近记录: |