2016-03-21 12 views
2

Ich habe eine Facebook-App (Leinwand App), sagen wir https://apps.facebook.com/test, die leitet und wie erwartet auf dem Desktop (auf allen Browsern, die ich getestet habe) funktioniert.Facebook App funktioniert nicht auf Handys

Auf Mobiltelefonen (sowohl von der FB-App als auch vom Browser) wird der Pfad an https://m.facebook.com/apps/test/?ref=web_canvas umgeleitet, was den Fehler "Diese Seite kann nicht gefunden werden" erzeugt. Warum?

Antwort

1

Facebook deaktiviert mobilen URLs wurde von Standard-Arbeits:

Wir haben vor kurzem eine Handvoll Apps missbräuchlich unserer mobilen App Center identifiziert Menschen umleiten zu nicht autorisierten Seiten. Als Vorsichtsmaßnahme haben wir die Möglichkeit für Entwickler vorübergehend deaktiviert, auf der Dev-Website im Feld "URL für mobile Websites" auf eine Ziel-URL für eine beliebige App zu verweisen.

Nun, wenn Sie möchten, für diese Funktionalität zu arbeiten, müssen Sie sich bei Facebook angemeldet sein und dann auf die folgende URL:

https://www.facebook.com/help/contact/588209321338256

Diese URL Ihre Anfrage effektiv in eine Warteschlange gestellt werden Wenn jemand auf Facebook die App-Konfiguration manuell überprüft, ist dies nicht schädlich. Aktivieren Sie dann die Weiterleitung. Ich mag es nicht, diese Antwort zu veröffentlichen, da ich weiß, dass sie irgendwann ungültig wird, aber ab heute ist es die einzige Antwort. Wie von Scott erwähnt, können Sie Fortschritte in dieser Frage folgen hier:

https://developers.facebook.com/bugs/1051463851558493/

Bitte ignorieren Sie die Tatsache, dass es das Problem behauptet wurde ‚behoben‘, wie Facebook die oben Abhilfe als fix zählen. Wenn Sie die Kommentare zu dem Fehler lesen, können Sie feststellen, dass die Wartezeit für das Abrufen der URL (pro App) in der Regel mehrere Wochen beträgt.

+0

Oh Gott nehme es sie für immer, um meine App zu genehmigen ... – owca

0

Am 28. Mai 2017 hat Facebook bestätigt, dass die Mobile Canvas-URL nun veraltet ist. Alle Apps, die bereits verwendet werden (und weiße Listen), funktionieren nicht mehr und keine neuen Apps werden akzeptiert.

Hallo allerseits,

Zuerst bitte meine aufrichtige Entschuldigung für die Verzögerung akzeptieren mit einem Update auf Sie wieder auf den Status der mobilen Leinwand URL zu bekommen. I verstehen Sie Ihre Frustrationen, vor allem, wenn Sie Ihre Details über das Formular eingereicht haben und auf eine Antwort warteten.

Wir haben jetzt Mobile Canvas URL veraltet. Das bedeutet, dass Sie innerhalb der mobilenWebsite nicht mehr direkt auf eine Website/App direkt auf der externen Ziel-URL verweisen können, die Sie im Feld "Mobile Site URL" für die App auf developers.facebook angegeben haben. com. Außerdem haben wir das Feld "Mobile Site URL" aus der App Setup entfernt.Diese Einstellung gilt auch für Apps, die zuvor auf der Whitelist waren.

Die Mobile Canvas URL-Funktion ist ein Überbleibsel des längst veralteten Produkts namens Mobile Canvas. Facebook behält eine hohe Verpflichtung zur Qualität bei, also möchten wir nicht unterstützte Produkte aktiv lassen - , besonders wenn sie weiterhin Fehler für unsere Entwickler verursachen. Going weiterleiten, empfehlen wir Ihnen, nutzen Sie die gut unterstützte Facebook-Spiele auf Web-Produkt Verkehr zu Ihrer App zu fahren.

Wir haben auch Instant Games eingeführt, mit denen Menschen mobile Spiele in Messenger und Facebook News Feed spielen können. Wir laden Sie ein, für unser geschlossenes Beta-Programm zu unterzeichnen. Wir glauben, dass Leute zusammen Spiele auf Facebook spielen können ist eine starke Erfahrung für beide Spieler und Entwickler.

Wenn Ihre App noch gesetzt ist bis zu verlassen sich auf mobile Leinwand URL Funktionalität, empfehlen wir folgende Maßnahmen ergreifen:

  • Wenn Sie Mobile Leinwand verwenden zu einer Seite auf das mobile Web zu verknüpfen, Sie müssen Ihre App aktualisieren, um die Umleitung im iframe des Desktops zu handhaben. Benutzerinteraktion ist erforderlich, um von Web-Canvas umzuleiten, da unsere Plattformrichtlinie keine automatischen Weiterleitungen von Canvas erlaubt.

  • Wenn Ihre App zuvor in die Whitelist aufgenommen wurde, müssen Sie Maßnahmen ergreifen, da diese Ablehnung alle vorhandenen Problemumgehungen ersetzt.

Vielen Dank für Ihr Verständnis, da wir die Produkte und Dienstleistungen kontinuierlich verbessern wir sowohl für Entwickler und Spieler bieten. Wieder mit zurück zu Ihnen diese Informationen

Mit freundlichen Grüßen in immer, meine Entschuldigung für das Warten akzeptieren

Tim

bitte

Siehe diesen Thread https://developers.facebook.com/bugs/1051463851558493/

Verwandte Themen