ДЛЯ iOS
Ответ ДА . Вы можете открыть приложение без изменения кода приложения. Но это не значит, что вы можете сделать это без изменения конфигурации приложения.
Нет публичных API , которые вы можете использовать для этого.
Но сделать это не так сложно, и если вы просто хотите открыть приложение, кодирование не требуется. Просто используйте простой тег в info.plist:
Проект -> Цель -> Информация -> Тип 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
.
вы можете прочитать эту документацию для более подробной информации.