2017-07-23 1 views
0

Wenn ich versuche, Benutzer klicken Sie auf eine Website URL (Firebase-Hosting) zu einem Firebase Dynamic Link (in Firebase Cloud-Funktion, die Links zu Firebase gehostete URL) implementiert es öffnet die IOS App nicht.Umleiten zu einem Firebase Dynamic Link öffnet nicht IOS App

Klicken Sie jedoch auf den Firebase dynamischen Link öffnet direkt die IOS App.

Ich wollte überprüfen, ob es eine Möglichkeit gibt, dieses Problem zu beheben.

Dank

Antwort

2

Firebase Dynamische Verbindungen werden mit iOS Universal-Verbindungen unter der Haube. Benutzerinteraktion ist erforderlich, um universelle Links zu aktivieren. Server Redirect oder JavaScript Redirect wird den Universal Link nicht aktivieren.

+0

Danke für die Antwort. Zur Umgehung der URL-Umleitung habe ich eine Übergangsseite mit "Öffnen in App" erstellt, bei der die URL des dynamischen Links codiert ist und die Übergangsseite durch Klicken des Benutzers umgeleitet wird. Wenn es eine bessere Lösung für die Workaround gibt, würde ich das gerne wissen. – everestman

+0

Firebase Dynamic Links stellt eine solche Interstitial-Seite bereits bereit. Checken Sie den Parameter "efr" aus - aktivieren Sie force redirect. Wenn Sie "efr" nicht angeben oder "efr = 0" angeben, wird die Interstitial-Seite mit der Schaltfläche angezeigt. Diese Seite wird nur angezeigt, wenn Universal Links nicht aktiviert werden konnten. Durch Tippen auf "Öffnen" auf dieser Seite wird die App geöffnet, wenn die App installiert ist. Wir haben auch weitere Anpassungsoptionen für diese Interstitial-Seite hinzugefügt. Bitte probieren Sie es aus. –

Verwandte Themen