升级到iOS8后定位服务错误

量子马铃薯

我正在尝试支持iOS7和8位置服务。当我在iOS8设备上运行时,出现以下错误:

"MyApp depending on legacy on-demand authorization, which is not supported for new apps"

我的plist中有一个使用中的条目。这是我的代码:

    if ([_locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) {
        [_locationManager requestWhenInUseAuthorization];
    } else {
        [_locationManager startUpdatingLocation];
    }


- (void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status {
  if (status == kCLAuthorizationStatusAuthorizedWhenInUse) {
    [_locationManager startUpdatingLocation];
  }
}

为什么会出现此错误?

量子马铃薯

我正在从位置服务实现不推荐使用的回调,而没有实现新的回调。没有编译器警告,但是阅读此警告的开发人员应检查其代码中的位置服务委托文档。

不推荐使用,这是委托文档中的第一个方法。整个问题都是RTFM的一个例子。

  • (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation __OSX_AVAILABLE_BUT_DEPRECATED(__ MAC_10_6,__MAC_NA,__IPHONE_2_0,__IPHONE_6_0);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

升级到Apache 2.4.6后出现错误

来自分类Dev

升级到iOS8后,UITableView didSelectRowAtIndexPath不起作用

来自分类Dev

升级到Umbraco 6后发生TinyMCE错误

来自分类Dev

升级到iOS 8后无法从testflight安装应用程序构建

来自分类Dev

升级到ios-sdk8后,为什么UIImageView无法拉伸?

来自分类Dev

升级到JDK 8后,maven surefire测试失败

来自分类Dev

升级到Spring Security 4.0.0后出现403错误

来自分类Dev

升级到Swift 1.2后的错误

来自分类Dev

在MAC上升级到JDK 8后出现错误

来自分类Dev

Theano从0.7升级到前沿后的错误

来自分类Dev

升级到Spring 4.2后出现ContentNegotiatingViewResolver MediaTypes错误

来自分类Dev

升级到Dotnet Core 1.0后出现Kendo错误

来自分类Dev

升级到Spring Boot 1.4后服务无法启动

来自分类Dev

升级到12.04后出现的Apt错误

来自分类Dev

Fusion Auth升级到1.9.1后的内部服务器错误

来自分类Dev

Python-升级到3.9.1后的bson导入错误

来自分类Dev

升级到0.60.5后的ReactWebViewManager错误

来自分类Dev

升级到2.0.0后Flutter项目编译错误

来自分类Dev

升级到Windows 8后无法退出审核模式

来自分类Dev

定位服务在iOS8中不起作用

来自分类Dev

升级到Swift 1.2后的错误

来自分类Dev

升级到5.2后出现错误

来自分类Dev

升级到JAVA 8后,tomcat上的Threadlocal异常

来自分类Dev

升级到0.28.0后反应本机iOS错误RCTScrollView.onRefreshStart

来自分类Dev

从9.0.1升级到Google Play服务9.4.0后,在.getMap()上获取错误;

来自分类Dev

将mysql升级到版本8后出现Connector / J错误

来自分类Dev

zfs 文件在升级到 20.04 后丢失。长期服务

来自分类Dev

升级到 20.04 后证书错误

来自分类Dev

升级到 Angular 8 后出现 Jasmine 错误

Related 相关文章

热门标签

归档