即使在终止应用程序后,我们还能获取位置信息吗? [关闭]

Posted

技术标签:

【中文标题】即使在终止应用程序后,我们还能获取位置信息吗? [关闭]【英文标题】:Do we able to get location info even after terminating the app? [closed] 【发布时间】:2017-11-07 08:00:43 【问题描述】:

在我的项目中,即使在终止我的应用程序后,我也需要每 60 秒更新一次服务器中的用户位置。在 ios 中是否可以?

【问题讨论】:

【参考方案1】:

很简单,不,这在 ios 中是不可能的。

1) 当后台模式启用并且用户允许您访问位置时,您可以在后台访问用户位置。从 iOS 11 开始,即使您要求始终授权模式,用户也可以在使用时允许。

2) 如果您在应用程序中使用后台模式,您应该有充分的理由说服 Apple 为什么您需要位置。

3) 如果您使用地理围栏、推送通知等其他方式,您的应用程序可以从允许状态调用到后台模式。 在这种情况下,您必须说明应用在后台和终止模式方面的行为的原因。

【讨论】:

以上是关于即使在终止应用程序后,我们还能获取位置信息吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

即使应用程序终止,iOS 9 如何获取位置

即使应用程序被杀死/终止,位置更新

即使应用程序被杀死/终止,位置更新

life360 等应用程序如何在终止状态下获取位置更新?

在后台模式和终止模式下获取位置更新 IOS

当应用程序被终止/终止/暂停时,cordova 获取 iOS 7 和 8 的位置更新