首页 > 解决方案 > 在后台模式和终止模式下获取位置更新 IOS

问题描述

即使应用程序从后台模式终止或处于后台模式,我也想获取用户的位置更新。它必须适用于这两种情况。请提供相同的任何演示链接。

标签: iosswift4core-location

解决方案


您无法在终止模式下获取位置更新。

请参阅: -获取用户当前位置

要在后台获取位置,请使用以下代码进行授权

locationManager = CLLocationManager()
locationManager?.delegate = self
locationManager?.requestAlwaysAuthorization()

授权提示会像这样出现。

在此处输入图像描述

选择始终允许在后台模式下获取位置。


推荐阅读