当app处于后台/暂停状态时,CLLocation会持续更新

时间:2014-01-31 09:21:25

标签: ios objective-c ios7

我一直在使用位置框架来获取当前位置,当我的应用程序处于前台状态时,我正在获取位置。

现在我的问题是,当我的应用程序进入暂停状态/背景状态时,我希望每隔'n'分钟获取当前位置。这个条件不满意所以请帮助我,我在这里挣扎很多.. < / p>

先谢谢。

1 个答案:

答案 0 :(得分:0)

您应该通过将location添加到应用的Info.plist文件(see docs)中的UIBackgroundModes键来注册您的应用以获取后台位置更新。 iOS会发送你的应用程序位置更新,它认为是必要的。当您的应用程序在后台时,您无法执行每n分钟轮询一次位置的功能。