停止申请时停止位置

时间:2012-08-27 09:29:44

标签: ios cllocationmanager terminate

我开发了一个iOS应用程序。

我有一位位置经理,当我在应用程序时,我会找到我的位置。

当我进入后台状态时,我希望我的位置继续更新并在更改时发送本地通知。 (这部分没问题。)

我的问题是,当我杀死app时,位置管理员仍然使用位置。

我希望在应用终止时停止位置更新。

我尝试使用此功能:

- (void) applicationWillTerminate

但它永远不会进入这个功能......

有什么想法吗?

谢谢大家。

1 个答案:

答案 0 :(得分:0)

应用程序终止时,您应确保正确关闭位置监控/ GPS。

[locationManager stopUpdatingLocation];

如果一切设置正确,该位置将在后台或通过委托方法继续,并唤醒您的应用以响应它们。