【发布时间】:2017-01-08 16:31:38
【问题描述】:
CLLocation Manager 仅适用于首次运行的应用程序。 这是我的代码。
self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.delegate = self;
self.locationManager.distanceFilter = kCLDistanceFilterNone;
self.locationManager.desiredAccuracy = kCLLocationAccuracyBest;
if ([self.locationManager respondsToSelector:@selector(requestAlwaysAuthorization)])
{
[self.locationManager requestAlwaysAuthorization];
}
[self.locationManager startUpdatingLocation];
【问题讨论】:
-
只能第一次使用?还是第一次不行?
-
第一次重启应用时它不起作用
-
此代码第一次不应该工作。它应该总是第一次失败并在以后的运行中成功。我不知道你的情况如何!
-
能否请您添加更多代码。并告诉我们你在哪里执行这些行?
-
你能把你使用的代码给我解决方案吗?
标签: objective-c cllocationmanager updating upstart