iOS8定位问题

iOS8定位问题

正文:主要解决iOS8以前能定位,但是在iOS8时候无法定位的问题
在iOS8以前,我们的GPS定位是在用户设置的里面显示的是总是使用,但是在iOS8以后,苹果修改了这部分授权,你需要多加入2个plist的key值以及多写2行代码才可以实现定位,不多说,上代码
 
添加的2个key值
定义只在程序在前台使用
NSLocationWhenInUseUsageDescription
定义在后台也可以使用
NSLocationAlwaysUsageDescription
 
需要注意的是这2个key如果你定位在后台使用,那么在iOS8就惨了,以前我们可以偷偷用,但是现在当我们在后台使用的时候,程序会类似打电话,你回到主界面那种提示,当你点击,就会进入程序
 
这2个key是在info.plist中添加的
iOS8定位问题

 
接着我们需要添加2行代码

    manager=[[CLLocationManager alloc]init];

    manager.delegate=self;

    [manager requestAlwaysAuthorization];

    [manager  requestWhenInUseAuthorization];

    [manager startUpdatingLocation];

这样你在调用GPS就可以正常了~~怎么样,快去试试吧

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109298.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月9日 下午8:00
下一篇 2021年9月9日 下午9:00


相关推荐

  • mysql 时区设定_mysql的时区设置「建议收藏」

    mysql 时区设定_mysql的时区设置「建议收藏」IDEA配置mysql数据库时,地址,用户名,密码,数据库名填写之后,点测试连接,提示Serverreturnsinvalidtimezone.Goto’Advanced’tabandset’serverTimezone’prope如图翻译过来就是:服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。网上查询了一下解决方案,原来是要设置时区…

    2025年7月4日
    3
  • 什么是DSL

    什么是DSL转载 http blog csdn net dslztx article details DSL 的全称是 domain specificlang 它在 wiki 上的定义如下 Adomain specificlang DSL isacomputerl

    2026年3月19日
    2
  • SuperMap 最佳路径分析流程

    SuperMap 最佳路径分析流程学SuperMap也有一段时间了,总结一下软件下载:请到超图技术资源中心:http://support.supermap.com.cn第一步:导入数据第二步:选择数据选择线的时候多选一点线,路径分析最重要的就是路第三步:构建二维网格设置二维网格第四步:测试最佳路径第五步:发布下载:supermap-iserver下载请到超图技术资源中心:http://support.sup…

    2022年8月24日
    14
  • iFlyCode插件(以IDEA为例)

    iFlyCode插件(以IDEA为例)

    2026年3月14日
    2
  • 国内外12个免费域名解析服务网站推荐

    国内外12个免费域名解析服务网站推荐一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名解析服务也是中国网站的必要选择,这里就介绍一些常见的免费域名解析服务。域名注册商提供的免费服务Godaddy :不在Godaddy注册域名,也可以使用Godaddy的域名解析服务,使用方法很简单,登录Godaddy网站后,点击“Add…

    2022年6月18日
    310
  • 显卡的vbe标准

    显卡的vbe标准现在的显卡几乎全部支持 VESA 电子视频标准协会 制定的标准 该标准的英文全称为 VESABIOSEXTE 简写 VBE 这个标准经过 1 0 1 1 1 2 2 0 2 0Pro 3 0 的升级 目前的最高版本是 3 0 制订这个标准的成员来自 Intel Matrox Microsoft Nvidia Phillips SciTech Trident ULSI 等诸多公司或组织 也就是说

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号