博客> iOS新特性之地图后台定位功能
iOS新特性之地图后台定位功能
2018-12-10 07:07 评论:0 阅读:854 阮延超
属性 类扩展

在iOS9中允许了一般的app也可以在后台定位,而不仅仅局限于地图类的app了,接下来笔者用例子来示范一下如何设置

  • 先加如下代码 manager = [[CLLocationManager alloc] init]; [manager setDesiredAccuracy:kCLLocationAccuracyBest]; if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { [manager requestAlwaysAuthorization]; } if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { manager.allowsBackgroundLocationUpdates = YES; }

运行会发现Crash了,因为在info缺少了一些设置的字段 接下来用文本编辑器打开info.plist,添加如下代码 `NSLocationAlwaysUsageDescription

LocationDemo UIBackgroundModes location ` 再运行,就会有弹出框提示是否要持续定位。说明成功了。
收藏
0
sina weixin mail 回到顶部