我正在创建一个使用位置服务的应用程序。我需要为我们的后端提供持续的位置更新(即使应用程序在后台)。对于这种情况,我启用了位置更新背景模式。
现在我的问题是我不能 100% 确定这需要什么授权。
我是否需要请求“始终”,或者是否足以从用户那里获得“使用时”授权,以便能够在后台处理位置更新。 如果应用程序已终止(例如位置发生重大变化),我对启动应用程序、位置更新不感兴趣。
最佳答案
这取决于您的需求。如果您需要在应用处于非运行状态时获取位置(即,当用户打开设备但未打开您的应用时,或者如果用户已终止您的应用),您需要“始终”授权。如果没有,那么您只需要“使用时”授权。
关于ios - 我是否需要获得 "Always"授权才能进行后台位置更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51057777/