Не могу удалить данные приложения на iOS, появляется после переустановки

У меня на телефоне установлено приложение (его название пока не имеет отношения). Учетные записи, в которые я вошел в приложении, отображаются на первом экране приложения. По какой-то причине эти данные остаются после удаления и переустановки приложения.

Поскольку iOS предупреждает меня, что «Удаление этого приложения также приведет к удалению его данных». Я считаю, что этого не должно быть.

Вещи, которые я пытался навсегда избавиться от данных приложения и начать с чистого листа:

  • Удаление приложения, затем повторная установка.
  • Перезагрузка между этими шагами.
  • Отключение резервного копирования для приложения в «Настройки» > «Apple ID» > «iCloud» > «Управление хранилищем» > «Резервные копии» > «Устройство» и отключение резервного копирования для приложения.
  • Перезагрузка после этого.
  • Принудительное резервное копирование после этого.
  • Удаление всей резервной копии для устройства и отключение резервного копирования.
  • Удаление резервной копии других устройств (на которых был выполнен вход в учетную запись).
  • Скрытие покупки приложения в App Store и повторная покупка.
  • Перезагрузка перед повторной установкой.
  • Для приложения нет каталога iCloud Drive.
  • Я не смог найти связанную запись в цепочке ключей iCloud.

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

Приложение Duolingo, и у него была эта проблема в течение многих лет. После изменения имени учетной записи/адреса электронной почты/пароля старое имя учетной записи застревает, и оно не позволяет мне войти в систему с новыми данными.

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

Как я могу навсегда избавиться от данных приложения? Есть ли локальная цепочка для ключей, которую я не могу просмотреть или изменить?

Версия iOS: 15.1 на iPhone 11 Pro и iPad Air 4.

«Удаление этого приложения также удалит его данные» — то есть данные на iPhone. (не ошибка в iOS). Но он не удаляет данные в iCloud — некоторые из них не видны в iCloud Drive. У меня есть приложения iOS, удаленные много лет назад, для которых я вижу скрытые папки в iCloud на Mac, но я не могу их удалить! У меня нет для вас простого ответа.
@Gilby, в этом случае для приложения нет каталога iCloud Drive. iCloud отключен для этого приложения. Для этого приложения не должно быть резервного копирования/синхронизации, я отключил его. Что-то сохраняется и восстанавливается на устройстве.

Ответы (1)

Упомянутая вами информация хранится в связке ключей. Связка ключей в первую очередь хранится локально на устройстве, но ее также можно синхронизировать между устройствами с помощью функции «Связка ключей iCloud».

На iPhone нет средства просмотра, которое бы показывало вам, что находится в связке ключей, кроме информации, показанной вам первоначальным разработчиком приложения (т. е. представление, которое вы упоминаете в Duolingo в данном случае).

На самом деле Apple не предлагает способа удаления отдельных фрагментов информации из цепочки для ключей. Так что, если разработчики Duolingo не предоставят вам такую ​​возможность, это практически возможно.

Вместо этого вы можете удалить всю связку ключей с телефона, удалив все содержимое и настройки на устройстве. К сожалению, это довольно деструктивный вариант.

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