Откройте приложение iOS из универсальных ссылок - PullRequest
0 голосов
/ 24 сентября 2018

Я реализовал универсальные ссылки в своем приложении, загрузив «apple-app-site-association» на мой сервер и включив «связанные домены» в моем проекте (добавив ссылки на приложения).Мое приложение открывается всякий раз, когда я нажимаю на ссылку на сервер в браузере Safari.

1) Он не работает ни в каком другом браузере. 2) Мне нужно открывать свое приложение также и в других приложениях, например, в Instagram, Twitter и т. Д.

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

1 Ответ

0 голосов
/ 24 сентября 2018

Не все приложения открывают универсальные ссылки в вашем приложении.Вы можете прочитать немного больше здесь:

"Вставка универсальной ссылки непосредственно в поле URL Safari не приводит к автоматическому открытию приложения. Если вы сделаете это, вам придется вручную свернуть сайт, чтобыв верхней части появится приглашение с просьбой открыть соответствующее приложение, но если вы вставите ссылки в Facebook (приложение), Twitter (приложение), Mail (приложение) или даже если вы перейдете на Facebook в Safari, а затем нажмитеуниверсальная ссылка, приложение открывается напрямую. Универсальные ссылки не будут работать для всех приложений в iOS. Если вы нажмете на универсальную ссылку в любом из приложений «BLACK LISTED», приложение не откроется. Перейдите по этой ссылке наузнать больше. Как и в первом шаге, в первый раз вам нужно будет вручную закрыть веб-сайт и нажать «открыть», чтобы открыть ссылку с помощью соответствующего приложения. iOS будет «запоминать», чтобы открыть приложение вместо открытия сафариесли нажата универсальная ссылка с зарегистрированными доменами. "

https://medium.com/@abhimuralidharan/universal-links-in-ios-79c4ee038272

https://docs.branch.io/pages/deep-linking/universal-links/#appsbrowsers-that-support-universal-links

...