【发布时间】:2013-06-28 07:04:45
【问题描述】:
我正在开发一个应用程序,它使用CLLocationManager 来跟踪用户的当前位置。
我一启动应用程序,它一直运行良好,直到一天结束,我曾经在晚上 5 点之前获取用户的位置。
我希望我的应用程序在第二天早上自动启动,而不启动应用程序,但我的应用程序在后台运行。 我只想像 android 中的警报管理器一样工作。有什么建议吗?
我希望 CLLocationManager 启动UpdatingLocation,即使设备在未启动应用的情况下重新启动[在关闭设备时,应用正在后台运行]
如何实现?
【问题讨论】:
-
"startUpdateLocation" 方法仅在您处于时间之间时调用。
-
@mindfreak 是的,我们需要调用 startUpdatingLocation,但即使我重新启动了 iphone,它也应该自动启动而不启动。即使应用程序在后台运行,我也应该在哪里调用该方法。
-
请看我的回答s_o
-
@Daij-Djan 是的,当然。我正在查。谢谢
标签: iphone ios objective-c ios6 cllocationmanager