【发布时间】:2018-03-26 07:27:20
【问题描述】:
我正在使用位置管理器来跟踪区域。在一台设备上,我的应用程序表现得很奇怪。位置权限被授予始终使用,但位置管理器返回 0,0 作为当前坐标,当我转到设置/隐私/位置服务/应用程序时 - 既不选择从不也不选择始终。 这发生在 iOS 11.0.2
我设置了 plist 键 (NSLocationAlwaysUsageDescription) 并仅使用 requestAlwaysAuthorization,因为它是区域监控所必需的。
一件重要的事情 - 谷歌地图和苹果地图正常使用当前位置。
【问题讨论】:
-
尝试在.plist文件中添加这个
<key>NSLocationWhenInUseUsageDescription</key> <string>Location When In Use Usage Description</string>
标签: ios permissions mapkit geofencing location-services