我使用
[locationManager startMonitoringSignificantLocationChanges];
获取用户在我的iOS应用中的位置。
当我在后台模式下使用startMonitoringSignificantLocationChanges时-启用了位置,当我的应用程序被终止/终止时,我收到新的位置更新,但始终有一个勾勒出轮廓的指示器显示地理围栏。因此,我想使用无背景模式-位置的startMonitoringSignificantLocationChanges。那可能吗?
我已阅读以下内容: enter image description here
startMonitoringSignificantLocationChanges不需要后台模式-已启用位置。我尝试过但没有运气,当应用被终止/终止时,我无法收到位置更新。
所以我有2个选择, 1)在后台模式下启用了位置,并且在未UpdatingLocation()时以某种方式隐藏了该指示器。要么 2)在没有后台模式的情况下使用startMonitoringSignificantLocationChanges-启用了位置。