问题:重要位置更改后台服务是否容易耗尽电池电量?当有重要的位置变化时,我正试图跟踪经度纬度读数。但是,在开始之前,我只是想确保这不会耗尽电池。
如果上述位置服务不耗尽电量,有人可以推荐一种方法来存储可以节省电池的位置更改。我最初的想法是在iPhone上本地存储经度纬度点,然后在不太频繁的基础上(2小时)将信息发送到服务器。谁有更好的方法?
我正在尝试构建一个节省电池的简单位置跟踪应用。谢谢大家。
答案 0 :(得分:3)
重要的位置更改不会消耗任何额外的电池,因为设备使用的是GSM系统正在使用的信息。无论如何,它必须始终跟踪多个蜂窝塔的信号强度读数。只有在符合某些条件时,才会启动/唤醒您的应用。
为了节省电池,您必须观察两个子系统:
2小时可能太多,因为用户可能正在终止应用程序,然后永远不会进行更新。或者,如果您实施脱机队列,则只会在下次启动应用程序时发送它们。但这取决于您的具体情况。
答案 1 :(得分:1)
它应该是蜂窝塔三角测量,而不是GPS定位,这足以满足您的需求。它根本不应该是电池重。
与上传位置相同,很少做,你没事。
编辑:具有重要位置的混淆核心位置。