我开发了一个iOS应用程序。
我有一位位置经理,当我在应用程序时,我会找到我的位置。
当我进入后台状态时,我希望我的位置继续更新并在更改时发送本地通知。 (这部分没问题。)
我的问题是,当我杀死app时,位置管理员仍然使用位置。
我希望在应用终止时停止位置更新。
我尝试使用此功能:
- (void) applicationWillTerminate
但它永远不会进入这个功能......
有什么想法吗?
谢谢大家。
答案 0 :(得分:0)
应用程序终止时,您应确保正确关闭位置监控/ GPS。
[locationManager stopUpdatingLocation];
如果一切设置正确,该位置将在后台或通过委托方法继续,并唤醒您的应用以响应它们。