Я реализовал ссылки branch.io, и он отлично работает для WhatsApp и из Notes, но не для Facebook Messenger или любого другого места с встроенным браузером.
Согласно документации :
Чтобы обойти это ограничение, ваши ссылки должны иметь расширенные представления или что-то подобное с включенной ссылкой / кнопкой призыва к действию, за которой стоит Универсальная ссылка.Таким образом, щелкнув ссылку в фиде приложения, вы откроете веб-просмотр, содержащий вашу глубокую страницу, а затем пользователь сможет щелкнуть ссылку / кнопку, чтобы запустить ваше приложение.
Например, Facebook Messenger должен открыться в- приложение-браузер с подробным обзором моей ссылки, и если пользователь нажимает кнопку - мое приложение должно быть открыто, это нормально для меня, но не работает так.
В моем случае Facebook открывает приложение в приложениибраузер с моим глубоким обзором и автоматически (я не нажал кнопку) перенаправляет меня в ... AppStore :(. Но если я открываю свое приложение вручную, я получаю обратный вызов, и приложение перенаправляет меня в нужное место.