Перенаправление с веб-страниц без изменения кода приложения - PullRequest
0 голосов
/ 08 ноября 2018

Есть ли возможность направлять пользователей в мобильные приложения без изменения мобильного приложения?

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

ДЛЯ iOS

Ответ ДА . Вы можете открыть приложение без изменения кода приложения. Но это не значит, что вы можете сделать это без изменения конфигурации приложения.

Нет публичных API , которые вы можете использовать для этого. Но сделать это не так сложно, и если вы просто хотите открыть приложение, кодирование не требуется. Просто используйте простой тег в info.plist:

enter image description here

Проект -> Цель -> Информация -> Тип URL -> Схема URL = домен (можно заменить любым, что вы предпочитаете)

Теперь приложение откроется, позвонив по номеру domain:// по ссылке

ДЛЯ Android

Существует аналогичный поток, и вы должны добавить список URL-адресов в манифест приложения , например:

<intent-filter>
  ...
  <data android:scheme="https" android:host="www.example.com" />
  <data android:scheme="app" android:host="open.my.app" />
</intent-filter>

Может показаться, что он поддерживает только https://www.example.com и app://open.my.app. Тем не менее, он на самом деле поддерживает эти два, плюс эти: app://www.example.com и https://open.my.app.

вы можете прочитать эту документацию для более подробной информации.

0 голосов
/ 08 ноября 2018

Для iOS необходимо добавить поддержку универсальных ссылок. Для этого требуется доступ к:

  1. Учетная запись разработчика Apple
  2. Исходный код приложения для iOS
  3. Backend.

Подробную информацию можно найти в этой средней статье о universal-links-in-ios

...