it-swarm.com.de

App nicht eingerichtet: Diese App befindet sich noch im Entwicklungsmodus

Ich habe die Anweisungen hier befolgt:

Die Entwickler dieser App haben diese App für die Facebook-Anmeldung nicht richtig eingerichtet?

Hat meine App öffentlich gemacht und der Kreis ist grün, sodass die App öffentlich ist.

Wenn ich mich jedoch einloggen will, gehe ich zur Facebook-App und werde aufgefordert, mich anzumelden. Dann erhalte ich die folgende Meldung:

App nicht eingerichtet: Diese App befindet sich noch im Entwicklungsmodus und Sie haben keinen Zugriff darauf. Wechseln Sie zu einem registrierten Testbenutzer oder fragen Sie einen App-Administrator nach Berechtigungen.

BTW: Ich bin der Administrator

Jede Hilfe wird sehr geschätzt. Ich verwende SeattleClouds und dies geschieht sowohl auf iOS als auch auf Android.

101
Sarayee

SCHRITT 1:

In Einstellungen -> Grundeinstellungen -> E-Mail kontaktieren. (Geben Sie Ihre/eine E-Mail)

SCHRITT 2: In der Registerkarte 'App Review': Ändern

Möchten Sie diese App und alle ihre Live-Funktionen für die breite Öffentlichkeit zugänglich machen? Ja

Und Prost ..

257
captain_a

stellen Sie sicher, dass Ihre App live auf developer.facebook.com ist

Dieser grüne Kreis zeigt an, dass die App aktiv ist enter image description here

Wenn dies nicht der Fall ist, befolgen Sie diese beiden Schritte, um Ihre App zu aktivieren

Schritt 1 Gehen Sie zu Ihrer Anwendung -> Einstellung => und Kontakt-E-Mail hinzufügen und Änderungen speichern

Setp 2 Gehen Sie dann zur Option App Review und vergewissern Sie sich, dass diese Option auf Ja eingestellt ist Ich habe einen Screenshot hinzugefügt

enter image description here

31
Arpit Patel

Dies ist eine Antwort, die ich nicht viel gesehen habe (dies stand irgendwo in einem Kommentar), obwohl es aus Sicherheitsgründen schlecht oder wirklich ärgerlich sein kann, wenn die App noch nicht fertig ist, Sie sie aber brauchen um die App zur Überprüfung einzureichen, da ein Zugriff auf spezielle Berechtigungen erforderlich ist (z. B. user_birthday).

Was ich getan habe, um den Fehler zu beheben, war https://developers.facebook.com/sa/apps/{appId}/roles/ oder klicken Sie im App-Dashboard auf Rollen auf der linken Seite

Fügen Sie dann die Benutzerkonten entweder dem Entwickler oder dem Tester hinzu. Entwickler müssen per Handy verifiziert werden und erhalten Zugriff auf die App, um Änderungen vornehmen zu können. Ein Tester muss jedoch nur per E-Mail verifiziert werden (nicht sicher, ob dies erforderlich ist, es ist jedoch wahrscheinlich) und kann nur die App verwenden API, anstatt Änderungen an den Einstellungen vorzunehmen.

Wenn die App für die Öffentlichkeit bereit ist, deaktivieren Sie einfach den Entwicklungsmodus.

7
Popeye

captain_a ist richtig, dass Ihre App mit einer Entwickler-E-Mail-Adresse öffentlich sein muss. Wenn der Fehler weiterhin auftritt, stellen Sie sicher, dass Ihre Website ein SSL-Zertifikat verwendet.

Für detailliertere Informationen und Problemumgehungen checke bitte meine Antwort unter Facebook App ist öffentlich, gibt aber den Fehler "App nicht eingerichtet" beim Einloggen aus

3
omer Farooq

Issue Log: App nicht eingerichtet. Diese App befindet sich noch im Entwicklungsmodus. und Sie haben keinen Zugriff darauf. Testbenutzer registrieren oder App-Administrator um Erlaubnis bitten

  1. Die App befindet sich nicht im Live-Modus
  2. Sie sind nicht als Administrator oder Tester in aufgeführt
    https: //developers.facebook.com/app/yourapp
  3. Ihr App-Hashkey ist nicht festgelegt. Wenn sich die Facebook-App nicht im Live-Modus befindet, benötigen Sie einen Hashkey, um sie zu testen. weil die app noch nicht live sind. Facebook erlaubt keinen Zugang.

WIE MAN ZUM LIVE-MODUS WECHSELT
1. Gehe zu: https: //developers.facebook.com
2. Wählen Sie Ihre App in der Liste " Meine Apps " aus
3. Schalten Sie den Schalter von OFF auf ON

enter image description hereenter image description here

HINZUFÜGEN ALS TEST OR ADMIN
1. Gehe zu: https: //developers.facebook.com
2. Wählen Sie Ihre App in der Liste " Meine Apps " aus
3. Gehen Sie zu: Rollen> Rollen> Drücken Sie Hinzufügen, zum Beispiel Administrator enter image description here 4. Durchsuchen Sie Ihren neuen Admin/Tester-Facebook-Account.
enter image description here 5. Der Administrator muss zur Bestätigung das Facebook-Passwort eingeben. Anschließend senden enter image description here
Der neue Administrator muss auf der Seite developer.facebook die Anfrage annehmen
6. Gehe zu: https: //developers.facebook.com

7. Profil> Anfragen> Bestätigen
enter image description hereList item 8. Glückwunsch , Sie wurden als neuer Administrator zugewiesen

HASHKEY FÜR ENTWICKLUNG ERHALTEN UND EINSTELLEN
als Siehe Facebook-Anmeldedokumentation
https: //developers.facebook.com/docs/Android/getting-started/#create_hash
Die von mir bevorzugte Lösung ist die per Code ( Fehlerbehebung für Beispiel-Apps )
Der Hash-Schlüssel wird ausgedruckt. Sie können es am aktualisieren
https: //developers.facebook.com/apps/yourFacebookappID/settings/basic/
im Abschnitt Android> Key Hashes

Schritt für Schritt, wie Sie den HashKey erhalten.

  1. Fügen Sie zuerst den Code zu einer beliebigen oncreate-Methode hinzu enter image description here

  2. Führen Sie die App aus und durchsuchen Sie den KeyHash bei Logcat enter image description here

Schritt für Schritt wie Update auf Facebook Developer.

  1. Öffnen Sie die Facebook-Entwicklerseite. Sie benötigen Zugriff, um die Facebook-Entwicklerseite zu aktualisieren.
    https: //developers.facebook.com

  2. Folgen Sie dem Schritt wie folgt: enter image description here

2
Muhammad Asyraf

Wenn die App irgendwann veröffentlicht wird https://developers.facebook.com/apps/ {$ appid}/alerts/ "Ihre App wurde veröffentlicht aufgrund einer ungültigen Datenschutzrichtlinie in den Entwicklungsmodus versetzt. " Sie können Ihre App vom Freigabemodus in den Entwicklungsmodus ändern. Überprüfen Sie daher die Datenschutzbestimmungen

1
shuabing

Ich hatte das gleiche Problem und es dauerte ungefähr eine Stunde, um herauszufinden, wo ich falsch lag, nur um festzustellen, dass ich eine falsche App-ID verwendet hatte. Gehen Sie einfach zu Ihrem Code und verwenden Sie hier eine korrekte ID

window.fbAsyncInit = function() {
    FB.init({
        appId      : '1740077446229063',//your app id
        cookie     : true,  // enable cookies to allow the server to access
        // the session
        xfbml      : true,  // parse social plugins on this page
        version    : 'v2.5' // use graph api version 2.5
    });
1
misoi