Я хочу протестировать поведение "первой" установки приложения в отношении служб определения местоположения.Проблема заключается в том, что приложение «Настройки iPhone 4» «запоминает» настройки служб определения местоположения моего приложения, даже после того, как я удалю приложение и выключу и снова включу телефон.
Вот что я пробовал:
Открыть настройки.приложение - обратите внимание, что службы loc в настоящее время отключены для моего приложения. Удаление приложения. Выключите и снова включите телефон. Откройте Settings.app - увидели, что приложения нет в списке. Создайте / запустите мое приложение
Затем я получил «общую ошибку».при попытке проверить сервисы определения местоположения:
Error Domain=kCLErrorDomain Code=1 "The operation couldn’t be completed. (kCLErrorDomain error 1.)
Поэтому я вернулся в Settings.app и увидел, что мое приложение было там, выключено.
IСчитаете ли вы, что код ошибки 1 - это kCLErrorDenied, верно?
Кто-нибудь знает способ протестировать «свежую» установку приложения?Я бы предпочел не переустанавливать ОС или покупать новое устройство каждый раз.:)
Спасибо!
Обновление: Кроме того, как указано в моем комментарии ниже, это можно сделать, сбросив ВСЕ диалоговые окна с предупреждениями о местоположении (для всех приложений) с помощьюзайдя в Settings.app -> Общие -> Сброс (путь внизу) -> Сбросить Предупреждения о местонахождении