Открой приложение «Реагируй родным» по ссылке электронной почты для реализации сброса пароля - PullRequest
0 голосов
/ 26 апреля 2018

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

adb shell am start -W -a android.intent.action.VIEW -d sports://sport

эта команда открывает приложение в симуляторе, поэтому концепция глубокого связывания работает нормально.

Но как открыть приложение в мобильном телефоне при нажатии на ссылку электронной почты.

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

Я также установил приложение "Deep Link Tester" из магазина приложений Google и запустил на нем ту же ссылку, которая успешно откроет мое приложение.

Код для настройки Android

<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data android:scheme="sports" android:host="sport" />
</intent-filter>

Я добавил интент-фильтр в тег активности файла AndroidManifest.xml.

Чего я хочу достичь :

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

В чем проблема :

Я не могу открыть приложение реагировать на почту из почты

1 Ответ

0 голосов
/ 08 мая 2018

Я могу добиться глубокого связывания в реагировать с помощью Branch.io предоставляет решение для глубокого связывания для мобильного приложения

Решение

Я следую шагу, указанному ниже по ссылке branch.io

Реализация собственной реализации для глубокой связи с branch.io

С этим шагом теперь я могу открыть свое приложение из электронных писем с реализацией маршрута для открытия разных страниц в моем приложении.

...