Privacy > Location Services > System Se-6ren">
gpt4 book ai didi

ios - 是否可以在 Swift 中使用 CLLocationManager 获取位置服务的 "Significant Locations"?

转载 作者:行者123 更新时间:2023-11-29 05:51:28 26 4
gpt4 key购买 nike

我希望获取对用户来说已经很重要的位置,而无需重建其频繁位置的列表。我注意到手机设置中有“重要位置”

Settings > Privacy > Location Services > System Services > Significant Locations

我不确定是否可以使用 Swift 访问它。是否可以获取这些位置以在我的应用程序中使用?

最佳答案

不,无法获取用户在安装您的应用之前去过的地方。您只能在安装您的应用后获取用户去过的位置。为此,请通过调用 -startMonitoringVisits 使用带有“Visits”的 CLLocationManager并等待直到用户停在某处。您需要获得用户的明确授权才能接收访问信息。

文档:Using the Visits Location Service

注意:“设置”应用中的“重要位置”与核心位置的“重要位置变化监控”不同

关于ios - 是否可以在 Swift 中使用 CLLocationManager 获取位置服务的 "Significant Locations"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55630999/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com