Вопрос про пересылку пользователя из письма с верификацией аккаунта обратно в приложение. Пользователь создает аккаунт в приложении. Ему на почту приходит письмо с линком, на который он нажимает. Линк ведет на домен верификации
zzz.com, и если все хорошо, то редиректит на наш родной домен
yyy.com/sign-in c предложением теперь залогиниться. Понятно, что нам хочется вернуть пользователя в приложение, а не просить его логиниться на Web. Но как мы знаем Universal Links не поддерживают редиректы, то есть этим путем не получится. Второй вариант, мы можем переслать всю первоначальную ссылку в приложение, там открыть ее в скрытом UIWebView, распарсить ответ или отловить редирект, и открыть нужный нам экран. Но этот подход чреват, что при каждом изменении authorization flow нашими бэкендерами нам надо будет его переписывать везде. К тому же такой подход, возможно, плохо дебажится и поддерживается. Есть еще вариант в коде Web страницы вставить переход на URLScheme - но в интернетах пишут, что это тоже не очень хорошо работает. А вдруг приложение не установлено. Может у кого-то есть идеи или рабочие решения? Спасибо