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 关于定位的一些问题

在ios8上,苹果对于系统的一些api进行了调整
  • dean19900504
  • dean19900504
  • 2014年11月11日 18:55
  • 3083

ios8 系统定位问题

原文:http://blog.csdn.net/likendsl/article/details/41867197 今天在开发的时候发现了一个iOS8的定位问题,执行操作之后,不会调用到定位之后...
  • huakaihualuo316
  • huakaihualuo316
  • 2015年12月01日 21:37
  • 115

iOS8定位问题解决方案

m 1、修改info   新增Key:NSLocationAlwaysUsageDescription和NSLocationWhenInUseUsageDescription,这两个Key的值...
  • m372897500
  • m372897500
  • 2015年08月03日 15:23
  • 266

关于iOS8之后定位问题

(1)首先导入CoreLocation.framework (2)在info.plist文件中添加 NSLocationAlwaysUsageDescription 或 NSLocationWhenI...
  • wocier
  • wocier
  • 2016年01月30日 13:31
  • 158

定位城市+iOS8 定位问题

在IOS8中定位功能新增了两个方法: - (void)requestWhenInUseAuthorization __OSX_AVAILABLE_STARTING(__MAC_NA, __IPH...
  • wtdask
  • wtdask
  • 2016年04月22日 09:57
  • 218

ios8定位问题

iOS8中使用CoreLocation定位 Sep 20th, 2014 在iOS8中,苹果已经强制开发者在请求定位服务时获得用户的授权,此外iOS状态栏中还有指示图标,提示用户当前应用是否...
  • zhaoyya
  • zhaoyya
  • 2014年11月14日 11:10
  • 404

ios8 系统定位问题

今天在开发的时候发现了一个iOS8的定位问题,执行操作之后,不会调用到定位之后的delegate方法中,然后找了一些资料来了解了一下ios8系统下的定位,发现确实是有所不同的: 解决方法: ...
  • andy_jiangbin
  • andy_jiangbin
  • 2015年11月02日 14:05
  • 199

iOS8定位问题解决方案

1、修改info   新增Key:NSLocationAlwaysUsageDescription和NSLocationWhenInUseUsageDescription,这两个Key的值将分别用于描...
  • SoulHao
  • SoulHao
  • 2014年10月13日 20:01
  • 4166

iOS8关于地图定位问题

最近做项目,牵扯到地图定位问题,因为之前iOS7上是可以用的,但是iOS8之后不知道什么原因定位的时候就是不弹出那个什么允许访问地址什么的了,然后百度了一下,发现iOS8中改了一些东西,具体代码如下,...
  • chenglei9128
  • chenglei9128
  • 2014年11月29日 17:46
  • 474

解决 iOS8 定位授权的问题

In iOS8, Apple has changed how geo location permissions work. This gist outlines an approach to fix ...
  • shaobo8910
  • shaobo8910
  • 2015年08月15日 11:40
  • 670
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS8 下定位失败问题
举报原因:
原因补充:

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