2015-03-30 2 views
3

Я работаю над приложением, которое требует запроса почтового доступа. Поскольку у симулятора нет приложения Mail, я использовал свое физическое устройство для тестирования приложения.Удалить настройки приложения iOS

Моя проблема заключается в том, что я хочу протестировать запрос на доступ к Mail в отношении экрана приветствия/ввода, который я создал, но даже если я удалю версию приложения Xcode для приложения с моего устройства, настройки для разрешения Почтовый доступ по-прежнему сохраняется.

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

У кого-нибудь есть решение для этого?

+1

Сравните http://stackoverflow.com/questions/12596165/is-it-possible-to-reset-the-privacy-settings-in-ios. –

ответ

0

У симулятора действительно есть календарь, и я много тестирую на нем. Если вы хотите добавить больше календарей с помощью симулятора, откройте приложение календаря, нажмите «Изменить» вверху и вы можете ввести новые календари.

+1

Моя ошибка. Я запутал почтовое приложение с помощью приложения для календарей. У симулятора есть приложение для календаря, но нет почтового приложения. Мой вопрос по-прежнему заключается в том, как решить проблему на физическом устройстве. – Leighton

-1

Я сам столкнулся с той же проблемой при разрешении доступа к фотографии.

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

Меня все еще интересует правильный ответ, хотя, если он когда-либо есть.

+0

Правильный ответ - это тот, который связан с Мартином-R (который я более точно переформулировал и проголосовал за повторное открытие). Тем не менее я остану свой ответ здесь, надеясь, что он может быть полезен кому-то. – KPM

0

Вот решение, которое я нашел благодаря комментарию @Martin R.

Перейти к Общие> Сброс> Сбросить Место жительства & Privacy

Этот сброс выполнил то, что мне нужно для этой проблемы.

Смежные вопросы