2014-11-08 6 views
5

Ich habe versucht, App Links von Facebook zu verwenden.iOS Facebook App Links funktioniert nicht

Ich erstellte App Link erfolgreich mit Graph Api Exporer und erhielt eine kanonische URL zurück (z. B. https://fb.me/1234567890). Wenn ich es auf meiner Timeline in Facebook poste und darauf klicke, versucht es den App Store nicht meiner App zu öffnen.

1.) Ist es erforderlich, eine App Store-ID einer Live-App zu haben, um Deep Linking in iOS zu testen?

2.) Ich habe von meiner Safari überprüft und das URL-Schema, das ich registriert habe, öffnet meine Bewerbung erfolgreich. z.B. myapp: // öffnet meine Anwendung, damit das URL-Schema korrekt ist. Was vermisse ich ?

3.) Ich habe sichergestellt, dass die Deep-Linking-Option in meinen Einstellungen für die App auf der Facebook-Entwickler-Site aktiviert ist.

4.) Gibt es eine Möglichkeit, Deep Linking im iOS-Simulator zu testen?

+0

Haben Sie das jemals herausgefunden? Ich habe das gleiche Problem, das Sie hier beschrieben haben. – mreynol

+0

Wenn ich auf meinen geteilten Link auf der FB klicke, öffnet sich meine HTML-Seite und es gibt ein Symbol oben auf der Navigationsleiste, auf dem ich meine App öffne. Es öffnet sich nicht direkt. – AKumar

+0

Ja, ich verstehe das auch. Nach dem Lesen der gesamten Dokumentation scheint es, dass es sich automatisch öffnen oder zumindest eine Eingabeaufforderung erhalten sollte. Ich habe es mit Pinterest versucht und es gibt eine Aufforderung. – mreynol

Antwort

1

die folgenden auf Ihre Website Meta-Daten hinzufügen und die Facebook-App für iOS wird Ihre App direkt öffnen ...

<meta property="al:web:should_fallback" content="false" /> 

Wenn das nicht funktioniert, dann Sie noch andere Probleme mit Ihrer Meta-Daten. Der beste Weg zum Debuggen ist es, zu developers.facebook.com/tools/debug/og/object gehen und geben Sie Ihre URL ein und wählen Sie "Show scrape information". Wenn es Fehler gibt, wird es nicht funktionieren. Beheben Sie die Probleme und klicken Sie auf die Schaltfläche "Neue Scrape-Informationen abrufen". Dann kill die Facebook iOS App und starte es neu. Dann funktioniert der AppLink wie erwartet, wenn Sie das nächste Mal im FB-Feed drücken.

Verwandte Themen