Как сбросить разрешение на доступ к Twitter на iPhone Simulator
Название вопроса. ПРИМЕЧАНИЕ. Этот вопрос касается только симулятора iOS - на устройстве все работает лучше.
Я создаю клиент, который получает доступ к Twitter через учетную запись Twitter на iPhone. Первое, что он делает, это запрашивает разрешение на учетные записи, через requestAccessToAccountsWithType:options:completion:
метод ACAccountStore. Обработчик завершения выбирает учетную запись, если она есть, и позволяет пользователю выбрать учетную запись, когда их несколько. Кроме того, он представляет предупреждение об ограниченной функциональности, если доступ запрещен.
Я пытаюсь проверить обработчик завершения для этого метода, особенно в части, где доступ запрещен, но я не испытываю радости от этого усилия.
Моей первой мыслью было проверить Настройки> Конфиденциальность> Twitter. Нет приложений в списке (хотя мое приложение на самом деле имеет доступ к учетной записи), поэтому я не могу изменить его там. Я пробовал Настройки> Общие> Сброс> Сбросить местоположение и конфиденциальность, но там тоже нет радости. Кажется, что для этого тоже нет пункта меню.
1 ответ
Это жесткий способ сброса настроек, но если другие методы, которые вы пробовали, не работают, то это должно произойти. Перейдите в iOS Simulator-> Сбросить содержимое и настройки...