Вы можете проверить для locationServicesEnabled и если служба определения местоположения разрешена для вашего приложения по этому коду:
if([CLLocationManager locationServicesEnabled] && [CLLocationManager authorizationStatus] != kCLAuthorizationStatusDenied) {
//do your works
} else {
//show an alert
}