Вы не получите прямой ответный звонок из этого оповещения. Однако, если пользователь не разрешает использование основного местоположения, вы получите -locationManager:didFailWithError:
с ошибкой kCLErrorDenied
на ваш CLLocationManagerDelegate
.
Начиная с iOS 4.2, вы также можете прослушать -locationManager:didChangeAuthorizationStatus:
или проверить authorizationStatus
из CLLocationManager
. Это дает вам подробный статус.