У меня вопрос по поводу CLLocationManagerDelegate
. В документации сказано, что если пользователь изменит настройки для ваших служб определения местоположения (в файле Settings.app для iPhone), то ваше приложение должно получить сообщение didChangeAuthorizationStatus:
для делегата. У меня вопрос, когда это произойдет?
Если пользователь изменил настройку, это означает, что он находится в приложении настроек, а ваше приложение либо фоновое, либо вообще не работает, поэтому в первом случае, когда делегат CLLocationManager
вашего приложения получит didChangeAuthorizationStatus:
звоните