Reset доступ к контактам в симуляторе iOS? - программирование
Подтвердить что ты не робот

Reset доступ к контактам в симуляторе iOS?

Я хочу проверить процесс авторизации контакта, но симулятор больше не спрашивает у меня разрешения. Я попробовал сбросить настройки конфиденциальности, я попытался полностью свернуть симулятор, я пытался удалить приложение, но, несмотря ни на что, он никогда не просит разрешения. Он просто предполагает, что я это предоставил.

Я запускаю симулятор iOS 6. Есть пара подобных вопросов, как это на SO, но на удивление отсутствие достойных ответов. Неужели нет способа сделать это?

4b9b3361

Ответ 1

Начиная с iOS7, откройте "Настройки", "Общие", Reset и коснитесь Reset "Местоположение и конфиденциальность"

Ответ 2

Опция reset location/privacy ONLY работает только на устройстве. Он не работает в симуляторе.

Изменить: это уже не так, см. ответ laktak.

Ответ 3

Эти инструкции предназначены для Xcode 6.

  • Найдите идентификатор симулятора, параметры доступа которого вы хотите к reset в окне Xcode Devices.

  • Удалить ~/Library/Developer/CoreSimulator/Devices/<device>/data/Library/TCC/TCC.db

  • Перезапустите симулятор.