Удалить настройки приложения iOS

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

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

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

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

3 Solutions collect form web for “Удалить настройки приложения iOS”

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

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

Перейдите в раздел Общие> Сброс> Сброс местоположения и конфиденциальности

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

Я сам сталкиваюсь с той же проблемой, когда разрешаю доступ к фотографии.

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

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

  • Сегодня View Extension (Виджет) не работает
  • iOS 8 - Как скрыть список подсказок выше клавиатуры?
  • проблема с загрузкой dSYM в crashlytics
  • Использование атрибута 'attributed' в интерфейсе Builder
  • Выбор профиля подготовки для специального распространения в Xcode 6
  • изменить название главной кнопки в UIsplitView
  • Ошибка игрового центра iOS 8
  • iOS - Пользовательская настройка - «Нет такого модуля»
  • Быстрое расширение Не работает
  • Использовать общий класс как пользовательский вид в Interface Builder
  • Пузыри сообщений JSQMessagesViewController выравнивают нерегулярные
  • Используйте масштабирование, а не собственное разрешение - Xcode 6
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.