Как использовать универсальную ссылку для сброса пароля в swift 5? - PullRequest
1 голос
/ 23 января 2020

Я использую универсальную ссылку для достижения функциональности забытого пароля в моем приложении

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

https://www.domain.in/resetpassword?emailId=test@gmail.com&deviceId=udid

на developer.apple.com Я включил ассоциированный домен и добавил права на приложение и добавил домен в разделе возможностей

enter image description here

Также добавлены обработчики 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

1 Ответ

0 голосов
/ 23 января 2020

Вам необходимо добавить метатег на ваш сервер, куда загружен файл AASA * ​​1001 *

Пример для метатегов: -

<meta name="apple-itunes-app" content="app-id=yourAppStoreID, app-argument=ThisPagesUrl>">

или

<meta property="al:ios:app_store_id" content="12345" />
...