最近遇到个问题,用百度地图定位的时候没有弹出框提示,在info.plist里添加了隐私权限,也一直没有提示,如图显示

这样就会定位不到。

解决方案:

1.添加隐私权限的前提下

<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>

<string>APP上传图片需要您的定位服务,否则保存和提交功能无法使用,如果您需要使用后台定位功能请选择“始终允许”。</string>

<key>NSLocationAlwaysUsageDescription</key>

<string>APP需要您的定位服务,否则可能无法使用。</string>

<key>NSLocationWhenInUseUsageDescription</key>

<string>APP需要您的定位服务,否则可能无法使用。</string>

2.你要获取权限self.locationManager requestWhenInUseAuthorization

这个是在运行期间使用,另外一个是后台使用,你要用哪个就选择哪个

你先判断你的定位是否可行,如果行就判断是什么情况,如没有权限就去申请,如果是用户拒绝了,就是跳转到设置

-(void)clickToMapVC{

//确定用户的位置服务是否启用,位置服务在设置中是否被禁用

BOOL enable      =[CLLocationManager locationServicesEnabled];

NSInteger status =[CLLocationManager authorizationStatus];

if(  !enable || status< 2){

//尚未授权位置权限

if ([[UIDevice currentDevice].systemVersion floatValue] >= 8)

{

//系统位置授权弹窗

_lManager =[[CLLocationManager alloc]init];

[_lManager requestAlwaysAuthorization];

[_lManager requestWhenInUseAuthorization];

[self initLocation];

}

}else{

if (status == kCLAuthorizationStatusDenied) {

//拒绝使用位置

[Helper showSettingAlertStr:@"上传图片需要开启位置授权,请在iPhone的“设置->隐私->位置”中打开本应用的访问权限"];

}else{

//            //允许使用位置

[self initLocation];

}

}

}

然后在定位的页面,你第一次安装的时候,就会出现类似这样的弹框

这样就可以定位到啦。

iOS 定位的时候没有出显弹框选择相关推荐

  1. 部分机型进行运行时权限申请时不弹出授权弹框是什么情况?百分百弹出授权弹框,要不?

    先看效果: 最近上架包到Googleplay的时候,由于targetSdkVersion低于26,被要求调整到26,那就调整呗.一调整,各种坑就来了.其他都是小坑.不讲.主要还是平时没当回事的运行时权 ...

  2. 地图弹框选择地点,返回经纬度

    之前做过一个点击弹出地图,选择,然后返回地点的坐标经纬的的功能,当时花了比较长的时间,过后,整理一下. 随便选取一个位置 这个需要去百度地图申请账号和AK,然后引用, 百度地图的地址:百度地图地址 要 ...

  3. android 屏蔽wifi功能,Android:若wifi未开启给出相应弹框

    预期效果 用户正在与本应用程序界面交互时,或本应用程序退到后台时,只要检测wifi被关闭,都能弹出相应对话框提示用户"请打开wifi",用户必须点击对话框中的确定按钮跳转到&quo ...

  4. 图片上传时,QQ浏览器会弹出下载弹框的解决方案

    在做这次的欢乐购车季项目中,出现了一个以前没有遇到的问题,就是点击上传按钮,QQ浏览器会弹出下载框,非常讨厌.从网上查了很多资料,虽然大家对QQ浏览器带给前端的麻烦是深恶痛绝,但是没办法,还得想办法解 ...

  5. 微信最新授权登录 微信小程序无法弹出授权弹框 open-type getUserInfo获取不到用户信息 授权不弹框

    解决办法 使用getUserProfile接口 !!!! 大大的坑啊,调试了半天 getUserProfile(e) {// 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接 ...

  6. 微信小程序组件 - 中间底部弹出输入弹框

    GitHub Demo 地址: jh-weapp-demo 实现一些常用效果.封装通用组件和工具类 小程序码 一. jh-input-alert 中间输入弹框,可设置最大输入长度,单行多行显示 单行 ...

  7. flutter 底部弹框 选择农历和阳历的日期和时间

    最近在做一个万年历的项目,用到了选择出生日期加时辰,关键是还农历和阳历切换的,找了半天也没找到现成的,那就自己做一个吧,首先,效果如图 由于是初学的flutter,首次用flutter做项目,可能各方 ...

  8. ECharts中国地图 悬浮提示 点击铁路弹出layui弹框提示

    所有数据展示都为静态数据 <div class="map" id="chinaMap"></div> <style> < ...

  9. Eclipse 提示代码时弹出错误弹框问题

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u013066244/article/d ...

最新文章

  1. 【java】牛客网刷题
  2. 计算机软件与理论考研考试科目,2014年电子科技大学081202计算机软件与理论考研专业目录及考试科目...
  3. 活动总结丨企业参访:特斯联科技集团有限公司
  4. 在ubuntu16.04中一键创建LAMP环境 新系统
  5. windows linux 融合,Windows和Linux的设备驱动框架的对比融合研究
  6. Go web framework
  7. 事件流调试器查看Retract事件
  8. 使用剪切板[3]: SetComponent、GetComponent
  9. [CF1093G] Multidimensional Queries
  10. 安川机器人io对照表_安川机器人IO信号对照表.pdf
  11. Tinker生成补丁包
  12. 阿里云的ACP认证与ACE认证含金量高吗?
  13. Eth Transfer
  14. 编程的思想是什么,如何建立编程思想,如何训练和提高编程思想?
  15. mysql 从删库到跑路
  16. 怎么进入华为路由器终端管理系统
  17. 一般游戏原画制作的步骤是什么
  18. FineReport——登录不到决策系统
  19. 使用threejs 实现3D物体展示,平移实现类似百度地图功能
  20. 海康威视工业相机SDK二次开发(VS+Opencv+QT+海康SDK+C++)(一)

热门文章

  1. 【天文】认识星空之观星术纵横
  2. 原型设计展示【与莫多的初次合作】
  3. 【老生谈算法】matlab实现仿真示波器波形——示波器仿真
  4. 关于Codewarrior 中的 .prm 文件
  5. 2022-2028全球移动式等离子切割机行业调研及趋势分析报告
  6. NFC手机读特定磁卡
  7. QQ群文件如何快速下载
  8. 基于 Android studio 开发的一个记账本
  9. 记录宝宝成长脚印3/31
  10. python数据分析软件0代码,python数据分析软件开发