2010-02-01 43 views
3

我正在研究使用iPhone GPS获取位置跟踪的应用程序。为了节省电力,我想在屏幕关闭时获取位置数据。我已经学会了播放无声音频文件的技巧,以保持在睡眠模式下进行位置获取。在睡眠模式下,我仍然偶尔遇到停止位置采集的问题。这可能发生在5-10%的时间。我怀疑我可能没有足够好的位置修复来启动,虽然地图视图上当前位置注释的外观似乎意味着一个很好和准确的修复。有没有人知道确切地确定位置经理有很好的解决方案的好方法?有没有人知道在睡眠模式下“踢”位置管理器的任何技巧,以保持它?我试着运行一个30秒的重复计时器,并在每次开机时读取当前位置。可悲的是,这并没有帮助。任何建议表示赞赏。如何在iPhone上可靠地获取位置

回答

2

您可以从该horizontalAccuracy物业外景经理检查返回的数据,看看是否位置是否足够准确。

另一种关闭显示器并省电的省电方式是启用接近传感器并禁用睡眠。这样,当手机放在口袋里时,显示屏会显示空白,当您拿起手机看它时会亮起。

相关问题