Haze.club не работает в приложении iOS

Пытаюсь добавить haze.club в мое приложение Discourse для iOS, но система сообщает, что его не существует.

Полный адрес: http://haze.club

Для входа также требуется Patreon.

Я вижу это, Аллен

Надеюсь, они знают, как это исправить

Привет, @Allen_Robberson и @Steve_Savage,

Приносим извинения за задержку, но для решения этой проблемы потребовалось обновление как нашего мобильного приложения, так и основного репозитория Discourse. Оба уже обновлены, и проблема должна быть исправлена. Просто убедитесь, что вы используете последнюю версию приложения DiscourseHub.

Да, но это всё ещё не работает

Вы видите то же сообщение «сайт не существует»? Если да, ваше приложение необходимо обновить. (Пожалуйста, отправьте скриншот, если у вас возникла другая проблема.)

Пожалуйста, посмотрите это видео после обновления — вот что происходит.

https://photos.app.goo.gl/5SySkZx5b5HZQfLw7

Спасибо! Я могу воспроизвести вашу проблему, но только если приложение Patreon установлено на устройстве. На устройстве без приложения Patreon я могу успешно завершить процесс входа.

К сожалению, мы не можем исправить это на нашей стороне. В приложении мы используем протокол Apple ASWebAuthenticationSession. Как только появляется это всплывающее окно, операционная система обрабатывает аутентификацию, и, похоже, при наличии установленного приложения Patreon происходит перенаправление в него, откуда затем загружается Safari. Для DiscourseHub необходимо, чтобы аутентификация завершилась внутри исходного всплывающего окна.

Ваш единственный вариант — удалить приложение Patreon с устройства, выполнить вход, а затем установить его снова. (В приложении DiscourseHub этот процесс аутентификации нужно выполнить только один раз — при добавлении сайта в приложение.)

Я удалил приложение Patreon, вошёл в аккаунт, затем установил приложение заново, и теперь всё работает отлично.