【问题标题】:CoreLocation: CLClient is deprecated. Will be obsolete soon.in iPhoneCoreLocation:不推荐使用 CLClient。很快就会过时。在 iPhone 中
【发布时间】:2013-11-24 14:58:53
【问题描述】:

我在我的应用程序中使用核心位置来获取用户在应用程序首先启动时的位置,然后在后台进入前台时获取用户的位置。拍完位置

NSString *mylatitude = [[NSNumber numberWithDouble:location.coordinate.latitude] description];

我正在停止服务:

[locationController.locationManager stopUpdatingLocation];

[locationController.locationManager stopMonitoringSignificantLocationChanges]; 

我正在使用委托类来获取对象为 locationController 的位置。然后再次从后台回来时,我再次通过

启动服务
[locationController.locationManager startUpdatingLocation];

在模拟器和设备上一切正常。但是在设备日志中我看到了一条奇怪的消息,例如

CoreLocation: CLClient is deprecated. Will be obsolete soon.

我完全不知道它会从哪里来,为什么?有人可以指导我解决这个问题吗?

【问题讨论】:

    标签: ios iphone ipad core-location


    【解决方案1】:

    这不是问题。我还在日志中发现了这条消息并且感到困惑。 这是与 CoreLocation 相关的消息,不会对您的应用程序造成任何损害。而且我们也无法阻止此消息的生成。根据我的探索可能是每当 GPS 芯片忙于获取位置时,系统都会生成此消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多