web-dev-qa-db-ger.com

Facebook API "Diese App befindet sich im Entwicklungsmodus"

Was bedeutet "Entwicklungsmodus" für eine Facebook-App? Ich finde keine genaue Erklärung dafür, was ich im Entwicklungsmodus tun kann und was nicht, und was mit "Nicht für alle Benutzer verfügbar ist, da Ihre App nicht live ist".

Einige Leute bezeichnen es auch als "Sandbox-Modus", daher habe ich eine Menge Verwirrung zwischen "Entwicklungsmodus", "Sandbox-Modus", "Live vs nicht für die allgemeine Öffentlichkeit"

108
dendini

Ich weiß, dass es etwas spät ist, aber jemand könnte dies in der Zukunft nützlich finden.

SCHRITT 1:

Melden Sie sich bei facebook an. Entwickler -> Ihre App

In Einstellungen -> Basic -> Kontakt E-Mail . (Geben Sie eine beliebige E-Mail)

SCHRITT 2:  

Und in ' App Review ' Tab: ändern

Möchten Sie diese App und alle Live-Funktionen für die breite Öffentlichkeit verfügbar machen? Ja

Und Ihre App wird jetzt live sein ..

200
Vineeth Joseph

 App Review > Make {Your App} public? > Yes

Klicken Sie auf die App-Überprüfung und aktivieren Sie das Kontrollkästchen Make your app public. Änderungen speichern 

44
Fred Ondieki
this problem is occur when we can not set our app development and unavailable to the public. 

**STEP 1**
Open Facebook developer account 

https://www.facebook.com/login/?next=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Ffacebook-login%2Fios

 enter image description here

**STEP 2**

select your application

 enter image description here

**STEP 3**

click the app Review tab.

 enter image description here

than change switch value no to yes.see below picture like.

 enter image description here

than after your app is live..
22
Jigar

Befolgen Sie diese grundlegenden Schritte, um dieses Problem zu beheben.

Schritt 1: Gehe zu Dashboard

Schritt 2: Gehen Sie zur Registerkarte "App Review".

Schritt 3: Aktivieren Sie das "Test öffentlich machen?" Option, wie das Bild unten,

 enter image description here

12
  • Development mode dient zum Testen
  • Gehen Sie zu https://developers.facebook.com/apps, dann App Review -> Wählen Sie No für Your app is in development and unavailable to the public aus.
  • Gehen Sie zu Roles -> Testers und geben Sie den Facebook user Id der Benutzer ein, die Sie testen möchten
12
onmyway133

Überprüfen Sie in Ihrem App-Dashboard den Status auf on  facebook change develope mode to live

3
Omid Ahmadyani

Ich war auch mit dem gleichen Problem konfrontiert, dass meine FB-App automatisch gestoppt wurde und Benutzer sich nicht anmelden konnten und die Meldung "App ist im Entwicklungsmodus ..." angezeigt wurde.

Der Grund, warum FB meine App automatisch gestoppt hat, war, dass ich keine gültige URL für PRIVACY-Richtlinien und -Bedingungen angegeben hatte. Stellen Sie daher sicher, dass Sie diese URLs auf der Seite mit den Grundeinstellungen für Ihre App eingeben und Ihre App PUBLIC von der App-Überprüfungsseite aus erstellen, wie in den obigen Beiträgen beschrieben.

2
Krish

Ich habe das gleiche Problem, als ich das Facebook SDK für die Anmeldung integriert habe.

Ich schlage den folgenden Ansatz für den Entwicklungsmodus vor:> Sie können alles testen, wenn Sie sich mit demselben Konto anmelden, das für "Developers.facebook.com" verwendet wird. Wenn Sie ein anderes Konto verwenden möchten, müssen Sie dazu Rollen hinzufügen bestimmte App, für die Sie Entwickler oder Tester hinzufügen können, indem Sie den Benutzernamen fid oder facebook verwenden.

ZB: - Wählen Sie die jeweilige App> Rollen aus und fügen Sie Entwickler oder Tester hinzu.

 enter image description here

0
Harish Rathuri