自定义提示用户授权使用地理定位功能时的提示语

Posted 洛长安&王遇白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义提示用户授权使用地理定位功能时的提示语相关的知识,希望对你有一定的参考价值。

以前程序的地理定位功能若查询GPS授权情况,返回的是CLAuthorizationStatus.NotDetermined,意思是授权状态未定。

  需要在使用CoreLocation前调用方法

  1. requestWhenInUseAuthorization()  

或者

  1. requestAlwaysAuthorization()  

并在Info.plist中加入两个缺省没有的字段

  • NSLocationAlwaysUsageDescription

  • NSLocationWhenInUseUsageDescription

这两个字段没什么特别的意思,就是自定义提示用户授权使用地理定位功能时的提示语。

以上是关于自定义提示用户授权使用地理定位功能时的提示语的主要内容,如果未能解决你的问题,请参考以下文章

自定义 HTML5 地理位置提示

如何自动开启定位? [关闭]

关于登录或授权页面的错误提示

实现一进入APP就授权定位

如何防止iOS应用程序中的地理定位双重提示?

用户未经授权时的 Laravel 护照自定义错误消息和状态码