0

Мне нужно реализовать навигацию из сообщения facebook в моем родном приложении iOS или магазине приложений, если приложение не установлено. Для этого я пробовал функцию Facebook APP Link, но это не сработало. Затем я создал Firebase Dynamic link и разместил его непосредственно в приложении facebook. После нажатия на опубликованную ссылку, она показывает одно всплывающее сообщение «Оставьте Facebook? Эта веб-страница пытается открыть приложение за пределами Facebook. Вы действительно хотите его открыть?» После нажатия Да, он ничего не делает. Я перекрестно проверил созданную ссылку с https://app_id.app.goo.gl/apple-app-site-association Показывает связанный идентификатор пакета, идентификатор команды, идентификатор магазина приложения. Может кто-нибудь, пожалуйста, предложите мне правильный путь для реализации глубокой привязки к сообщению facebook в приложении? Также мы можем протестировать глубокую связь с приложением, которое не находится в App Store? Спасибо заранее.Динамическая ссылка Firebase не подходит для iOS app/appstore из facebook post в iOS

+1

FB не перенаправляется с deeplink becaue использует собственный браузер в приложении, так что он не может прочитать вашу URL-схему –

ответ

1

Facebook не любит, когда пользователи покидают свое приложение. Они перестали поддерживать App Links в приложении iOS почти год назад и никогда не поддерживали Universal Links (это то, что использует Firebase Dynamic Links).

Единственное временное решение - отправить пользователей на целевую страницу с кнопкой CTA и поместить еще одну ссылку за этой кнопкой (в другом домене, чем тот, на котором вы размещаете эту целевую страницу). Это дополнительный шаг для пользователя, но в настоящее время это единственный вариант. Branch.io (полное раскрытие: я нахожусь в отделении) делает это через функцию Deepviews. Динамические ссылки в настоящее время не имеют эквивалента, поэтому вам нужно что-то создавать самостоятельно.

+0

Я реализовал динамическую ссылку firebase с Facebook с com.companyname.example bundle id. Как я могу быть уверен, что он будет работать с моим идентификатором пакета apple store.? Пожалуйста помоги. В настоящее время он всегда перемещает приложение в appstore, хотя у моего iphone есть одно и то же приложение с одинаковым идентификатором пакета. Пожалуйста, порекомендуйте. –

Смежные вопросы