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

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

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

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

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

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

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

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

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

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

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

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

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

  • Swift 'WKInterfaceLabel' не имеет члена с именем 'text'
  • Как правильно установить изображение в круге, например imageContacts в Swift?
  • Xcode 6 GM не будет компилироваться для iOS-устройства, но отлично работает в симуляторе - нечетное сообщение об ошибке
  • SDK Google Maps не отображается правильно в UIView?
  • Не удалось запустить процесс Xcode 6: тайм-аут пытается запустить приложение
  • Импорт файлов локализации .xliff в Xcode 6.0
  • xCode6 как экспортировать приложение с .plist для корпоративного распространения?
  • Xcode 6 / iOS 8 Симуляция местоположения не работает
  • как искать содержимое таблицы в iOS?
  • Xcode: Любой способ обновления / повторного запуска игровой площадки?
  • Предупреждение о раскадровке Xcode: привязка объектов привязки, отключенных в текущей конфигурации. Отключите это ограничение в текущей конфигурации
  • Interesting Posts

    Interface Builder: выберите носитель на основе целевого

    Случайно измененный файл заголовка iOS SDK, теперь я не могу скомпилировать в симуляторе

    Наличие UIToolbar, влияющее на расположение вида контроллера

    Создание внутреннего сервера для iPhone-приложения

    Как сохранить созданный PDF в папке документа и слить в iOS

    Высота UIButton равна 0, но заголовок все еще отображается

    Как импортировать ранее существующий sqlite-файл в Core Data?

    При установке doRelativeDateFormatting = YES, stringFromDate возвращает nil

    Загрузка 4-канальных данных текстуры в iOS

    Определить, доступен ли объект более чем одним потоком?

    splitViewController showDetailViewController без анимации?

    Как отключить ландшафтную ориентацию в приложении iPad?

    Это достаточный способ перетасовать колоду карт?

    В Facebook api, как установить предел для фидов, чтобы получить следующие 5 каналов?

    iOS: Есть ли способ подделать локаль пользователя?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.