Я использую универсальную ссылку для достижения функциональности забытого пароля в моем приложении
Когда пользователь нажимает на забытый пароль, мы берем адрес электронной почты и на основе этой генерируемой ссылки, как показано ниже, и отправляем письмо по той ссылке, которую я хочу что мое приложение открыло экран сброса пароля
https://www.domain.in/resetpassword?emailId=test@gmail.com&deviceId=udid
на developer.apple.com Я включил ассоциированный домен и добавил права на приложение и добавил домен в разделе возможностей
Также добавлены обработчики URL в делегат приложения
Файл AASA также успешно подтвержден с https://branch.io/resources/aasa-validator/#resultsbox
{ "applinks": { "apps": [], "details": [ { "appID": “teamId.com.organization.appname”, "paths": ["https://www.domain.in/*”] } ] } }
все еще ссылка открыта в Safari.
Что-то, что я забыл добавить или может быть неверно значение ключа пути в файле AASA?
Я предпочитаю следующую ссылку для реализации универсальной ссылки, https://medium.com/@abhimuralidharan / универсальная-ссылка-in ios -79c4ee038272
Вам необходимо добавить метатег на ваш сервер, куда загружен файл AASA * 1001 *
Пример для метатегов: -
<meta name="apple-itunes-app" content="app-id=yourAppStoreID, app-argument=ThisPagesUrl>">
или
<meta property="al:ios:app_store_id" content="12345" />