0

Ich muss Navigation von Facebook Post zu meiner nativen iOS App oder App Store zu implementieren, wenn die App nicht installiert ist. Dafür habe ich Facebook APP Link Feature versucht, aber es hat nicht funktioniert. Dann habe ich Firebase Dynamic Link erstellt und direkt auf der Facebook App gepostet. Nachdem Sie auf den geposteten Link geklickt haben, erscheint ein Pop-up-Fenster mit der Aufschrift "Facebook verlassen? Diese Webseite versucht, eine App außerhalb von Facebook zu öffnen. Möchten Sie sie wirklich öffnen?" Nach dem Tippen auf Ja, tut es nichts. Ich habe den erstellten Link mit https://app_id.app.goo.gl/apple-app-site-association gekreuzt verifiziert. Er zeigt die zugehörige Paket-ID, Team-ID, App-Store-ID. Kann mir bitte jemand den richtigen Weg vorschlagen, Deep Linking mit Facebook Post auf die App zu implementieren? Können wir auch Deep-Linking mit der App testen, die nicht im App Store ist? Vielen Dank im Voraus.Firebase Dynamic Link navigiert nicht zu iOS App/Appstore von Facebook Post in iOS

+1

FB leitet keine Umleitung von Deeplink , da es seinen eigenen In-App-Browser verwendet, so dass es Ihren URL-Scheme nicht lesen kann –

Antwort

1

Facebook mag es nicht, wenn Benutzer ihre App verlassen. Sie haben vor fast einem Jahr damit aufgehört, App-Links in ihrer iOS-App zu unterstützen, und haben Universal Links nie unterstützt (was Firebase Dynamic Links verwendet). Die einzige Problemumgehung besteht darin, Benutzer zu einer Zielseite mit einer CTA-Schaltfläche zu senden und eine weitere Deep-Link hinter dieser Schaltfläche (auf einer anderen Domäne als der, auf der Sie diese Zielseite hosten). Es ist ein zusätzlicher Schritt für den Benutzer, aber derzeit die einzige Option. Branch.io (vollständige Offenlegung: Ich bin im Branch-Team) tut dies über die Deepviews-Funktion. Dynamische Links haben derzeit kein Äquivalent, Sie müssten also selbst etwas bauen.

+0

Ich habe Firebase Dynamic Link mit Facebook mit com.companyname.example Bundle-ID implementiert. Wie kann ich sicher sein, dass es mit meiner Apple Store Bundle ID funktioniert? Bitte helfen Sie. Derzeit navigiere ich immer App zu Appstore, obwohl mein Iphone die gleiche App mit der gleichen Bundle-ID hat. Bitte beraten. –