Ios8之后, 定位的delegate不能触发的问题

转载 FlyLolo 2019/9/4 11:31:45

Ios8之后, 定位的delegate不能触发的问题。 1. 需要添加如上的判断中的授权语句。 2. plist中添加键NSLocationAlwaysUsageDescription 和 NSLocationWhenInUseUsageDescription
if([CLLocationManager?locationServicesEnabled]){??
??self.locationManage?=?[[[CLLocationManager?alloc]?init]?autorelease];??
??self.locationManage.delegate?=?self;??
??self.locationManage.distanceFilter?=?200;??
??self.locationManage.desiredAccuracy?=?kCLLocationAccuracyBest;??
}
if?(SYSTEM_VERSION?>=?8.0)?{??
????[self.locationManage?requestWhenInUseAuthorization];//?requestAlwaysAuthorization??}
?????}??
}

Ios8之后, 定位的delegate不能触发的问题。

1. 需要添加如上的判断中的授权语句。

2. plist中添加键NSLocationAlwaysUsageDescription?和?NSLocationWhenInUseUsageDescription?

上一篇:IOS @proporty 关键字(一)retain strong

下一篇:IOS 使用 ZbarSDK 二维码扫描

赞(0)

共有 条评论 网友评论

验证码: 看不清楚?
    IT文章导航
    扫一扫关注最新编程为什么上不了bet356_bet356 下载安装_bet356黑钱