xcode6和ios 8,定位失败解决办法

来源:互联网 发布:淘宝美工修图学校 编辑:程序博客网 时间:2024/05/19 18:15
如果是xcode6和ios 8的话,需要调用 CLLocationManager requestAlwaysAuthorization 方法,具体步骤如下:

1. @interface里:
    CLLocationManager *locationManager;
2. 初始化:
    locationManager = [[CLLocationManager alloc] init];
3. 调用请求:
    [locationManager requestAlwaysAuthorization];
    [locationManager startUpdatingLocation];
4. 在 info.plist里加入:
    NSLocationWhenInUseDescription,允许在前台获取GPS的描述
    NSLocationAlwaysUsageDescription,允许在后台获取GPS的描述

ps:调用请求前加上ios版本判断就完美了。
0 0
原创粉丝点击