美文网首页
iOS - 定位权限授权弹框不会主动弹出的原因及解决方案

iOS - 定位权限授权弹框不会主动弹出的原因及解决方案

作者: iOS_杨平 | 来源:发表于2018-09-12 15:29 被阅读0次

如图:

高德定位SDK 文档截图

iOS 8 - iOS 10 版本: 

NSLocationWhenInUseUsageDescription 表示应用在前台的时候可以搜到更新的位置信息。

NSLocationAlwaysUsageDescription 申请Always权限,以便应用在前台和后台(suspend 或 terminated)都可以获取到更新的位置数据。

iOS 11 版本:

NSLocationAlwaysAndWhenInUseUsageDescription 申请Always权限,以便应用在前台和后台(suspend 或 terminated)都可以获取到更新的位置数据(NSLocationWhenInUseUsageDescription 也必须有)。

注意:如果需要同时支持在iOS8-iOS10和iOS11系统上后台定位,建议在plist文件中同时添加NSLocationWhenInUseUsageDescription、NSLocationAlwaysUsageDescription和NSLocationAlwaysAndWhenInUseUsageDescription权限申请。

相关文章

  • iOS - 定位权限授权弹框不会主动弹出的原因及解决方案

    如图: iOS 8 - iOS 10 版本: NSLocationWhenInUseUsageDescriptio...

  • 微信小程序商城开发常见问题汇总

    1.授权 在未授权情况下,首次进入会调起小程序原生权限授权弹框,后面进入则不会再弹出,so,在用户拒绝授权后,后面...

  • UIImagePickerController kUTType

    在iOS 11以上的版本,使用 UIImagePickerController获取相册视屏,权限弹框延时弹出或者不...

  • iOS中各个权限功能提示弹框

    1. 麦克风权限 单存检测是否有麦克风权限,并不会弹出是否允许弹出权限提示框 检测是否有权限,如果没有授权过,会弹...

  • 系统弹框内容设置

    在使用定位、获取用户通讯录时候,需要用户授权。手机会弹出授权框,那我们想定制弹框的内容怎么办呢。 infoPlis...

  • 记录遇到的一些难缠的bug

    1、内存泄漏 出现场景: 在app启动首页检测网络权限,没打开网络权限使用自定义弹框弹出提示,自定义弹框的弹出需要...

  • iOS请求相机权限

    请求相机权限,未授权过的话弹出系统弹框,不是第一次授权直接返回结果,如果被禁止了提示用户去开启,支持8.0以上系统...

  • 定位弹框

    项目里使用了高德SDK,申请定位权限时,会有系统弹框提示授权。 在info.plist里增加Privacy - L...

  • iOS开发常用权限汇总

    主要总结下以下常用权限的获取及请求授权用法等(均不考虑iOS8以下系统):网络权限 推送权限 定位权限 通讯录权限...

  • 解决iOS15隐私跟踪(UserTracking)不弹授权框

    问题 最近在更新App时,发现审核被拒,给的信息是iOS15不弹隐私授权框 解决方案 延迟1秒钟调用授权

网友评论

      本文标题:iOS - 定位权限授权弹框不会主动弹出的原因及解决方案

      本文链接:https://www.haomeiwen.com/subject/mogvgftx.html