Диалоговое окно разрешения на сопоставление с iOS3 и iOS4

#ios #core-location

#iOS #расположение ядра

Вопрос:

Когда отображается диалоговое окно разрешения местоположения?

Я мог бы протестировать его на устройстве iOS4 (не в iOS3: P), и оно было показано один раз. Если моему приложению требуются службы определения местоположения, его необходимо включить через Preferences .

Что насчет iOS3? Если пользователь отклоняет разрешение на местоположение, как местоположение может быть включено в моем приложении?

Заранее спасибо.

Ответ №1:

Диалоговое окно разрешения отображается при первой попытке вашего приложения использовать местоположение.

Я довольно уверен (хотя и не проверен на 100%), что в iOS 3 была какая-то настройка разрешения местоположения, но это было менее очевидно. Я не думаю, что отказ был необратимым.