最近在使用CoreLocation方面的开发,需要获取一些定位信息,但是总是遇到各种问题。我下面来罗列一下这些问题,并总结一下各种解决方案。

问题的根源大概是网络请求问题。毕竟苹果的服务是国外的。下面我来提出一些解决方案。

【方案1】

在iOS9之后iOS的网络请求都使用了https,所以需要在plist文件中加入如下两个字段。

NSAppTransportSecurity -> Dictionary类型

在NSAppTransportSecurity中新建NSAllowsArbitraryLoads  -> Boolean设置为YES。

只有这样才能进行网络请求。

【方案2】

对于定位服务,还需要加入如下两个字段,用于向用户请求定位授权。

【方案3】

如果你是用模拟器来进行测试的,定位往往是不准确的。但是如果不得不使用模拟器,又出现上述错误,则解决步骤如下:

.

把上面的Allow Location Simulation去掉勾选后,使模拟器Reset Content and Settings.也就是重置手机,然后再次勾选上面的Allow Location Simulation。重启模拟器后就可以定位了(有可能定位不准确)。

【方案4】

如果是在真机上遇到这类问题,可以进入设置->隐私->重启定位即可。

github主页:https://github.com/chenyufeng1991  。欢迎大家访问!

CoreLocation无法定位问题解决方案相关推荐

  1. iOS8定位问题解决方案

    1.修改info   新增Key:NSLocationAlwaysUsageDescription和NSLocationWhenInUseUsageDescription,这两个Key的值将分别用于描 ...

  2. 鳄鱼线在期货中用法_警察在监视您的电话吗? 问鳄鱼猎人

    鳄鱼线在期货中用法 Police have long used secretive tools to simulate cell towers and trick devices into conne ...

  3. 涨薪秘籍之源码篇:Spring全家桶源码解读,大师晋级笔记

    最近很多人留言说今年找工作太难了,要涨薪几乎更难了 !真的就这么悲观吗?其实不然,我们企业一直都在大量的招人,一直都没停过.只是一点和之前不一样要求变高了,优秀的人一直都缺. 我身边朋友所在的大厂也一 ...

  4. Jedis问题解决方案大全:No more cluster attempts left

    Jedis问题解决方案大全:No more cluster attempts left 前言 最近在项目中遇到Jedis报错 No more cluster attempts left,自己进行了排查 ...

  5. 新零售门店 SD-WAN 应用场景和组网解决方案

    数字化时代,新零售连锁业务模式"线上+线下"融合发展,数据.设备在逐渐增加,企业迫切需要一种技术将线上业务.多个分支/门店连接起来,同时还需要适应海量且密集的数据服务和应用,实现人 ...

  6. Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found

    目录 Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found 原因: 定位问题: 解决方 ...

  7. soul-网关实战(二)如何成为了Soul的贡献者

    soul-网关实战(二)如何成为了Soul的贡献者 提交第一个PR 发现issue 提交issue 解决方案 定位问题 解决方案 提交PR 踩坑(注意事项) 结语 提交第一个PR 最近在做一个对外开放 ...

  8. cocos creater 查线上bug之-解密反编译jsc

    背景 很多时候 我们测试的力度有限.这时候查找问题就需要线上运行数据的监控 线上数据监控的sdk有很多 例如: bugly, fundebug, 等等 每个sdk 都有自己的优点 或者 自己也可以自己 ...

  9. win11安卓子系统安装及问题解决

    综合问题(2022.8.2) 1.win11安卓子系统安装前提 确保Windows 11版本为22000.xxx或更高版本. 硬件必须支持并启用BIOS/UEFI虚拟化 确保微软商店版本为22110. ...

最新文章

  1. 谷歌将比特币现金汇率纳入货币信息搜索
  2. Lua string库整理
  3. hp打印机怎么连接电脑_hp打印机驱动怎么共享 惠普打印机如何安装【详解】
  4. 机器学习(十一)——机器学习中的矩阵方法(1)LU分解、QR分解
  5. 苹果商店上架流程_苹果TF签名是什么?
  6. 【Flink】Flink Container exited with a non-zero exit code 143
  7. Redis笔记(六)Redis的消息通知
  8. 拓端tecdat|R语言多维数据层次聚类散点图矩阵、配对图、平行坐标图、树状图可视化城市宏观经济指标数据
  9. 数据结构和算法——八种常用的排序算法----直接插入排序和希尔排序
  10. 计算机二级java应用题怎么答,2015年计算机二级考试JAVA基本操作和简单应用题
  11. vue中删除表格中的一行记录后,如何让表格更新(性能优化)
  12. Scintilla Markers Margins
  13. 【山科OJ】Problem C: Matrix Problem (III) : Array Practice
  14. Cesium PolygonGeometry的移动、拉伸、旋转——拉伸
  15. 计算机更换内存条后无法连接网络,换主机后怎么连接网络
  16. HTML5 canvas 拖尾效果(或尾巴 或方向标 或留痕。。。)
  17. AV1视频编码标准资源汇总
  18. 集合框架(一)——概述
  19. 第十二届蓝桥杯 2021年4月 省赛 第一场 C/C++ B组 题解
  20. 广西大学oj1037(小西的c语言作业)

热门文章

  1. caution: filename not matched问题解决
  2. 为7.23温州动车事故遇难者默哀!!
  3. 海康摄像机-新手二次开发
  4. linux一运行 风扇很大,操作系统-在Linux和windows 下cpu过高和风扇转不停的原因
  5. Gmail 2.8GB免费邮箱开放注册
  6. 远程登录Linux工具PuTTY(密码和密钥两种方式)
  7. USB键盘无法识别解决方法
  8. 邮件服务extmail
  9. 对正在打野发育的红队同学的一次反制
  10. 图片压缩Unsupported Image Type异常,解决方法