Активировать оповещение CoreLocation

Я использую AssetsLibrary для доступа к изображениям в фотопленке на IOS. Всякий раз, когда приложение пытается использовать AssetsLibrary, появляется предупреждение CoreLocation, предлагающее пользователю авторизовать приложение для использования служб определения местоположения. Я понимаю, что это обязательно, потому что ALAssets содержат информацию о местоположении. Моя проблема в том, что я не могу понять, что делать, когда пользователь нажимает «Нет». Как узнать, была ли предоставлена ​​авторизация, и есть ли способ снова инициировать запрос авторизации, если пользователь не предоставил доступ к службам определения местоположения.

Пожалуйста помоги,

Арно


person akw    schedule 24.08.2011    source источник


Ответы (1)


В CoreLocation это встроено. locationServicesEnabled. Если он не включен, вы можете предложить пользователю включить их в настройках.

person Bill Burgess    schedule 24.08.2011