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就可以正常了~~怎么样,快去试试吧

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 讨武瞾檄

    讨武瞾檄

  • 隐马尔可夫模型_基于hmm模型外汇预测

    隐马尔可夫模型_基于hmm模型外汇预测隐马尔科夫模型,HiddenMarcovModel,是可用于标注问题的统计学习模型,描述由隐藏的马尔科夫链随机生成观测序列的过程,属于生成模型,是一种比较重要的机器学习方法,在语音识别等领域有重要的应用。 本文不打算使用书面的一大堆公式来说明,本人对公式无感,能用例子说明的根本不想碰公式,不知道是不是霍金说过,多加一条公式就会损失一大片读者。PS:不管有没有说过了,是这个意思,what

  • 布线问题(分支限界法)

    布线问题(分支限界法)一、首先说一下分支限界法的思想:(1)比较:分支限界法和回朔法有相似之处,但是回朔法是搜索问题的所有解,采用深度优先搜索;而分支限界法是搜索问题的最优解,采用的是广度优先搜索;(2)核心思想:分支

  • 操作系统期末总复习(题库)[通俗易懂]

    操作系统期末总复习(题库)[通俗易懂]问答题什么是操作系统,主要功能有哪些?操作系统:计算机最基本最重要的基础性系统软件,可以使计算机系统能协调、高效和可靠地进行工作主要功能:处理器管理、存储器管理、设备管理、文件管理、作业管理等功能模块什么是微内核技术,主要有哪些功能?微内核技术把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。主要功能:进程(线程)管理、低级存储器管理、中断和陷入处理等功能。简述进程的基本状态及状态之间的转换

  • IDEA设置java 编译级别

    IDEA设置java 编译级别IDEA设置java编译级别ProjectSettings中(1)Project (2)Modules 首选项中(3)Command+,    

  • oracle数据库超大表名更改,oracle如何修改表名_数据库,oracle,修改表名[通俗易懂]

    oracle数据库超大表名更改,oracle如何修改表名_数据库,oracle,修改表名[通俗易懂]Oracle建表语句是什么_数据库Oracle建表语句是CREATETABLEtablename(column_namedatatype)。其中tablename是要创建的表名,column_name是字段名,datatype是字段类型。oracle如何修改表名方式一altertableold_table_namerenametonew_table_name;这是最简单的(个人认…

发表回复

您的电子邮箱地址不会被公开。

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