如果应用被杀,我需要独立捕获设备位置,我已启用后台模式位置更新和后台提取我也在app上使用startMonitoringSignificantLocationChanges委托locationManager。目前我打印收到的每个位置更新。它与前景上的应用程序完美配合,当应用程序最小化时,但当应用程序关闭时(双击主页按钮并删除)我没有收到更新。根据一些论坛和网站,应该在每个新位置更新的背景上调用app,但它不起作用。
答案 0 :(得分:0)
如果应用已关闭,则无法报告位置信息。应用程序在关闭时唯一能做的就是显示通知。
答案 1 :(得分:0)
如果应用程序被用户强行关闭,它将无法继续在后台更新用户位置,没有任何解决方法。
来自应用生命周期文档的除了系统终止您的应用外,用户还可以 使用多任务UI显式终止您的应用。 用户启动的终止与终止a具有相同的效果 暂停的应用应用程序的进程被终止,不会发送任何通知 到应用程序。