【发布时间】:2011-11-13 01:07:15
【问题描述】:
我想在后台运行特定任务。此任务需要几秒钟才能完成(它将一些 GPS 位置数据写入文件)。此任务应每 1 小时运行一次。
据我从 SDK 了解到,除非我永远运行定位服务,否则我无法在后台启动某些东西。当这个服务运行时,它会不时地给我一个事件,我可以在这些调用期间运行我的代码。我试过了,即使精度尽可能低,我的电池也很快没电了。
所以,我正在寻找一种每小时运行几秒钟定位服务的方法。其余时间我不想运行定位服务,也不想使用电池。
你能帮忙吗? 谢谢,
格纳
【问题讨论】:
标签: iphone background gps location battery