Веб-сайт Facebook и Instagram со ссылкой на приложение в 2019 году на iOS (iPhone) - PullRequest
1 голос
/ 04 октября 2019

Я создаю веб-сайт, на котором я хочу ссылаться на профили Facebook и Instagram, и в идеале я хочу, чтобы соответствующие приложения открывались в мобильной версии. Если приложение не установлено, не важно, направлен ли пользователь в магазин приложений или на веб-сайт. Однако любое из этих двух должно произойти.

Существует множество сообщений о том, как открывать приложения в этих случаях, но почти все они очень старые и больше не применяются. В настоящее время рекомендуется использовать Universal Links, что возлагает ответственность на владельца приложения, который должен настроить свой веб-сайт с помощью файла apple-app-site-association .

на iOS12 и 13 с установленными приложениями Facebook и Instagram, щелкнув ссылки ниже, в Safari или Chrome, вы откроете приложения в первых трех случаях, но не в последнем, почему?

https://www.instagram.com/

https://www.instagram.com/wikipedia/

https://www.facebook.com/

https://www.facebook.com/wikipedia/

И в Instagram, и в Facebook есть apple-app-site-ассоциация файлы на месте в корне своих сайтов. Что я должен сделать, чтобы ссылка на профиль в Википедии Facebook также открывала приложение, и это поведение, когда приложение открывает результат универсального связывания или что-то еще?

PS: я не решаюсь использовать пользовательскиеСхемы URL (например, fb: // profile / XXX), поскольку они плохо работают, если приложение не установлено. Приглашение пользователя к выбору является приемлемым решением этой проблемы, которое, однако, вместо этого вводит в заблуждение, когда приложение иногда открывается, даже если пользователь сделал выбор, чтобы перейти к веб-версии (это может иметь место для любого изпервые три ссылки выше).

...