我希望获得对用户来说已经很重要的位置,而不必重建他们的频繁位置列表。我注意到在手机的设置中
中有“重要位置”设置>隐私>位置服务>系统服务>重要 位置
我不确定是否可以使用Swift进行访问。可以在我的应用中使用这些位置吗?
答案 0 :(得分:0)
否,在安装您的应用之前无法获得用户去过的地方。安装应用后,您只能获取用户去过的位置。为此,请调用-startMonitoringVisits
并等待用户停在某处,然后将CLLocationManager
与“访问”一起使用。您需要获得用户的明确授权才能接收访问信息。
文档:Using the Visits Location Service
注意:“设置”应用中的“重要位置”与核心位置的重要位置更改监控不同