J'ai suivi les instructions ici:
J'ai rendu mon application publique et le cercle est vert pour que l'application soit publique.
Mais lorsque j'essaie de me connecter, je vais sur l'application Facebook, elle me demande de me connecter, ce que je fais et ensuite je reçois ce message:
Application non configurée: cette application est toujours en mode développement et vous n'y avez pas accès. Basculez vers un utilisateur de test enregistré ou demandez les autorisations à un administrateur de l'application.
BTW: je suis l'administrateur
Toute aide est très appréciée. J'utilise SeattleClouds et cela se produit à la fois sur iOS et Android.
Réponses:
ÉTAPE 1 :
Dans Paramètres -> De base -> Email de 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 ...
la source
Status and Review
onglet.privacy policy
, bien que je n'en ai pas. Sans ajouter de politique de confidentialité, cela ne semble pas fonctionner. :(assurez-vous que votre application est en ligne sur developer.facebook.com
Ce cercle vert indique que l'application est en ligne
Si ce n'est pas le cas, suivez ces deux étapes pour rendre votre application active
Étape 1 Accédez à votre application -> paramètre => et ajoutez l'e - mail de contact et appliquez enregistrer les modifications
Setp 2 Puis allez à l' option App Review et assurez-vous que cette bascule est Oui j'ai ajouté une capture d'écran
la source
C'est une réponse que je n'ai pas vue beaucoup (c'était dans un commentaire quelque part) bien que oui, la désactivation du 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 dont vous avez besoin pour soumettre l'application pour examen en raison de la nécessité d'accéder à des autorisations spéciales (par exemple
user_birthday
).Ce que j'ai fait à la place pour corriger l'erreur était d'aller vers
https://developers.facebook.com/sa/apps/{appId}/roles/
ou depuis le tableau de bord de l'application, cliquez sur les rôles sur le côté gaucheAjoutez ensuite le (s) compte (s) utilisateur au développeur ou au testeur. Les développeurs devront être vérifiés par mobile et auront accès à l'application pour apporter des modifications, mais un testeur n'aura besoin que d'être vérifié par e-mail (pas sûr si même cela est nécessaire mais c'est probablement le cas) et ne pourra utiliser que le API au lieu de modifier les paramètres.
Si l'application est prête pour le public, désactivez évidemment le mode de développement.
la source
https://developers.facebook.com/app/yourapp
COMMENT PASSER AU MODE LIVE
1. allez sur: https://developers.facebook.com
2. sélectionnez votre application dans la liste « Mes applications »
3. basculez le commutateur de OFF à ON
COMMENT AJOUTER EN TANT QUE TEST OU ADMIN
1. allez sur: https://developers.facebook.com
2. sélectionnez votre application dans la liste " Mes applications "
3. allez dans: Rôles> Rôles> Appuyez sur Ajouter par exemple administrateur 4. Recherchez votre nouveau compte Facebook administrateur / testeur.
5. L'administrateur doit entrer le mot de passe facebook pour confirmer, puis soumettre le nouvel administrateur doit aller à la page developer.facebook et accepter la demande 6. aller à: https://developers.facebook.com 7. Profil> Demandes> Confirmer 8. Félicitations vous avez été désigné comme nouvel administrateur
COMMENT OBTENIR ET RÉGLER HASHKEY POUR LE DÉVELOPPEMENT
comme Reportez-vous à la documentation de connexion Facebook
https://developers.facebook.com/docs/android/getting-started/#create_hash
La solution la plus préférable pour moi est par code ( dépannage des exemples d'applications )
. imprimer la clé de hachage. vous pouvez le mettre à jour sur
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
sur Android> section Key Hashes
un processus étape par étape sur la façon d'obtenir le hashKey.
Tout d'abord, ajoutez le code à n'importe quelle méthode oncreate
Exécutez l'application et recherchez le KeyHash sur Logcat
processus étape par étape sur la mise à jour sur Facebook Developer.
Ouvrez la page des développeurs Facebook. Vous avez besoin d'un accès pour mettre à jour la page Facebook Developer.
https://developers.facebook.com
Suivez les étapes suivantes.
la source
captain_a a raison de dire que votre application doit être publique avec une adresse e-mail de développeur. Mais si vous obtenez toujours l'erreur, assurez-vous que votre site Web utilise un certificat SSL .
Pour des informations plus détaillées et des solutions de contournement, veuillez consulter ma réponse sur l' application Facebook est publique, mais donne l'erreur «Application non configurée» lors de la connexion
la source
J'ai eu le même problème et il m'a fallu environ une heure pour comprendre où je me suis trompé, seulement pour noter que j'avais utilisé un mauvais identifiant d'application .... il suffit d'aller à votre code et d'utiliser un identifiant correct ici
la source
Lorsque l'application est publiée un certain temps, ce cas https://developers.facebook.com/apps/{$appid}/alerts/ "Votre application a été placée en mode développement en raison d'une politique de confidentialité invalide." peut changer votre application du mode de sortie au mode de développement, alors vérifiez la politique de confidentialité
la source
Allez dans Paramètres-> De base, en haut, vous trouverez un bouton Switch qui indiquera que l'application est en mode développement.
Cliquez sur le bouton de commutation de développement, il vous demandera de rendre l'application en direct, et après avoir fourni toutes les choses nécessaires, elle deviendra active.
la source