App not setup: cette application est toujours en mode développement

J’ai suivi les instructions ici:

Les développeurs de cette application n’ont pas configuré cette application correctement pour Facebook Login?

Rendre mon application publique et le cercle est vert pour que l’application soit publique.

Mais quand j’essaie de me connecter, je vais sur l’application Facebook, il me demande de me connecter et je reçois ce message:

App Not Setup: Cette application est toujours en mode développement et vous n’y avez pas access. Basculez vers un utilisateur de test enregistré ou demandez à un administrateur de l’application des permissions.

BTW: je suis l’administrateur

Toute aide est très appréciée. J’utilise SeattleClouds et cela se produit sur iOS et Android.

ÉTAPE 1 :

Dans Paramètres -> De base -> Email du contact. (Donnez votre / n’importe quel email)

ÉTAPE 2 : dans l’onglet “App Review”: modifier

Voulez-vous rendre cette application et toutes ses fonctionnalités en direct accessibles au grand public? Oui

Et bravo ..

assurez-vous que votre application est en direct sur developer.facebook.com

Ce cercle vert indique que l’application est en direct entrer la description de l'image ici

Si ce n’est pas alors suivez ces deux étapes pour rendre votre application en direct

Étape 1 Accédez à votre application -> paramètre => et ajoutez Email de contact et appliquez la sauvegarde des modifications.

Setp 2 Ensuite, passez à l’ option App Review et assurez-vous que cette bascule est sur Oui, j’ai ajouté une capture d’écran.

entrer la description de l'image ici

Ceci est une réponse que je n’ai pas vu beaucoup (c’était dans un commentaire quelque part) bien que oui en prenant le mode de développement de l’application fonctionnera cela peut être mauvais pour la sécurité ou vraiment ennuyeux si l’application n’est pas encore prête mais vous avez besoin soumettre l’application pour examen en raison de la nécessité d’accéder à des permissions spéciales (par exemple, user_birthday ).

Ce que j’ai fait au lieu de corriger l’erreur était d’aller à https://developers.facebook.com/sa/apps/{appId}/roles/ ou à partir du tableau de bord des applications, cliquez sur rôles à gauche.

Ajoutez ensuite le ou les comptes d’utilisateur au développeur ou au testeur. Les développeurs devront être vérifiés par mobile et auront access à l’application pour apporter des modifications, mais un testeur n’aura besoin d’être vérifié que par courrier électronique (pas sûr que ce soit nécessaire mais il le sera probablement). API au lieu de modifier les parameters.

Si l’application est prête pour le public, il suffit de prendre l’application en mode développement.

captain_a a raison de dire que votre application doit être publique avec une adresse e-mail de développeur. Mais si l’erreur persiste, assurez-vous que votre site Web utilise un certificate SSL .

Pour des informations plus détaillées et des solutions de contournement, veuillez vérifier que ma réponse à l’ application Facebook est publique, mais donne une erreur “App not setup” lors de la connexion.

Lorsque app est publié quelque temps, cette cas https://developers.facebook.com/apps/{$appid}/alerts/ “Votre application a été placée en mode de développement en raison d’une politique de confidentialité non valide.” peut changer votre application du mode de publication au mode de développement afin de vérifier la politique de confidentialité

J’ai eu le même problème et il m’a fallu environ une heure pour comprendre où je me suis trompé pour noter que j’avais utilisé une mauvaise application id … il suffit d’aller à votre code et d’utiliser un identifiant correct ici

 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 });