【第22期】观点:IT 行业加班,到底有没有价值?

iOS8 下定位失败问题

原创 2015年07月08日 17:09:32

实测成功

iOS8下,按照原来的代码是无法获取到位置信息,不成功也不失败,最终无法获取位置信息;

在经过查阅后发现,需要在Info.plist 里面添加:

 

NSLocationWhenInUseUsageDescription

NSLocationAlwaysUsageDescription

类型为 Boolean ,值为Yes;

然后在需要定位的地方添加以下代码:

[self.locationManager requestWhenInUseAuthorization]

[self.locationManager requestAlwaysAuthorization]

由于以上代码需要 iOS8以上,所以最好还要加一个 SDK>= 8.0 的判断,这样就完美了

#define IOS8  [[[UIDevice currentDevice] systemVersion]floatValue] >= 8.0

//解决

    if (IOS8) {

        [_locationMamager requestWhenInUseAuthorization];

        [_locationMamager requestAlwaysAuthorization];

    }

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

ios8地理位置开发解决定位失败问题

最近在xcode6.1上使用swift开发地理位置应用,发现定位失败,查了一下发现是CoreLocation的使用方法在ios8后发生了变化,解决办法如下: 错误一: 地理定位功能在iOS8 查询G...

QQ浏览器X5内核问题汇总

摘自:http://www.qianduan.net/qqliu-lan-qi-x5nei-he-wen-ti-hui-zong/ 常常被人问及微信中使用的X5内核的问题,其实我也不是很清楚,只知道它是基于android 4.2的webkit,版本号是we

IOS 8 定位失败问题

升级IOS 8后,你会发现需要定位的程序即使在第一次启动时也不弹出系统的请求定位权限的弹出框了,并且会导致程序无法定位。

[每日100问][2011-8-26]iphone开发笔记,今天你肿了么

[url=http://www.buildapp.net/iphone/show.asp?id=2500]IOS 5.0[/url] [url=http://www.buildapp.net/iphone/show.asp?id=2499]急阿,为啥升级了xcode之后编译的app打包ipa错误?[/url] [url=http://www.buildapp.net/iphone/show.asp?id=2498]cell 奇怪问题,求教[/url] [url=http://www.buildapp.net/iphone/show.asp?id=2497]depr

iOS8 高德地图SDK MAMapView无法定位的问题

iOS8 高德地图SDK MAMapView无法定位的问题 2014-09-24      0 个评论    来源:johnzhjfly的专栏    收藏    我要投稿 ...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)