locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.distanceFilter = kCLDistanceFilterNone; // whenever we move
locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters; // 100 m
[locationManager startUpdatingHeading];
Когда я использую этот код в viewWillAppear я сталкиваются это предупреждение иногда и так, что метод делегата, который называется неwait_fences: не удалось получить ответ: 10004003 в CLLocation
- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading