网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 ios8系统定位问题
范文
    解决方法:
    1.在info.plist中添加key;
    NSLocationWhenInUseDescription,允许在前台获取GPS的描述
    NSLocationAlwaysUsageDescription,允许在后台获取GPS的描述
    %20%20%20
    %20%20%20
    2.在代码定位中,做版本区分和授权请求:
    if ([CLLocationManager locationServicesEnabled])
    {
    if (!self.locationManager)
    {self.locationManager = [[CLLocationManager alloc] init];}
    self.locationManager.delegate = self;
    self.locationManager.distanceFilter=1.0;
    self.locationManager.desiredAccuracy = kCLLocationAccuracyBest;
    if([self.locationManager respondsToSelector:@selector(requestAlwaysAuthorization)])
    {
    [self.locationManager requestAlwaysAuthorization]; // 永久授权
    [self.locationManager requestWhenInUseAuthorization]; //使用中授权
    }[self.locationManager startUpdatingLocation];//开启位置更新
    self.delegate = delegate;}
    ok,解决了。 这个改动也看出了苹果对隐私授权开始进行层次设计,授权不再仅仅是局限于是否的2选1. 这是一件好事!
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/20 5:20:22