2015-03-09 2 views
-1

Возможно ли получить уведомление ios 8 в моем приложении в режиме реального времени при изменении пользователем настроек - Конфиденциальность? Пример: пользователь изменяет конфиденциальность местоположения от «Никогда» до «Всегда». Я хочу изменить свою координатную позицию только в том случае, если пользователь этого захочет и с того момента, когда он этого захочет. И если он выберет «Никогда», я не хочу обновлять его позицию.ios 8 изменения в настройках уведомления

ответ

1

CLLocationManagerDelegate есть метод, чтобы уведомить вас, когда разрешения местоположения вашего приложения изменяются

- (void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status { 
    if (status == kCLAuthorizationStatusDenied) { 
     // permission changed to Never 
    } else if (status == kCLAuthorizationStatusAuthorizedAlways) { 
     // permission changed to Always 
    } 
} 
+0

Большое спасибо! Я буду читать xcode docs :-)) –

Смежные вопросы