API Facebook "Cette application est en mode développement"


121

Que signifie le "mode développement" pour une application facebook? Je ne trouve aucune explication exacte de ce que je peux et ne peux pas faire en mode développement et quelle est la relation avec le "Non disponible pour tous les utilisateurs car votre application n'est pas en ligne".

Certaines personnes l'appellent également "mode Sandbox", donc j'ai beaucoup de confusion entre "mode développement", "mode sandbox", "live vs non disponible pour le grand public"


8
Tout cela signifie fondamentalement la même chose - alors qu'une application est en mode sandbox / mode de développement, donc «pas en direct», seuls les utilisateurs ajoutés en tant qu'administrateurs, développeurs, testeurs de l'application peuvent l'utiliser et voir le contenu qui a été créé à travers elle. Ce n'est que lorsque vous le mettez en mode direct, que chaque utilisateur pourra l'utiliser et voir le contenu créé via celui-ci.
CBroe

2
Je pense que cette réponse répondra à votre question [Application facebook active à tous les utilisateurs] [1] [1]: stackoverflow.com/questions/21329250/…
Moshii

2
Important: assurez-vous d'avoir un plan si votre application perd le mode «en direct». Mon application a perdu le mode en direct il y a un mois en raison d'une politique de confidentialité manquante et ma fonctionnalité `` connexion avec Facebook '' a échoué pour les utilisateurs en direct - pour moi et mes utilisateurs de test, cela a fonctionné, mais je ne l'ai même pas remarqué pendant un mois. Je vais maintenant mettre en œuvre une vérification quotidienne de l'état.
Simon_Weaver

1
c'est ce qui m'est arrivé @Simon_Weaver, Facebook devrait au moins notifier par e-mail. Quelqu'un a-t-il identifié une option pour être notifié ou suivre l'état de l'application?
Leonardo G.

Réponses:


206

Je sais que c'est un peu tard, mais quelqu'un pourrait trouver cela utile à l'avenir.

ÉTAPE 1:

Connectez-vous à Facebook Developer -> Votre application

Dans Paramètres -> De base -> Email de contact . (Donnez n'importe quel email)

ÉTAPE 2:

Et dans l' onglet ' App Review ': changer

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

Et votre application sera désormais disponible.


1
Combien de temps cela peut prendre pour que cette action prenne effet. J'ai mis à jour le paramètre il y a environ 10 minutes et je n'arrive toujours pas à me connecter.
rptwsthi

Après cela, l'application affiche également une erreur de hachage de clé non valide, j'ai déjà donné la clé de libération aux paramètres Facebook. Veuillez me suggérer quoi faire?
Akshay kumar



13
  • Development mode est pour tester
  • Allez dans https://developers.facebook.com/apps, puis App Review-> Sélectionnez NopourYour app is in development and unavailable to the public
  • Allez dans Roles-> Testers, entrez Facebook user Idles utilisateurs pour lesquels vous souhaitez activer le test

12

Suivez ces étapes de base pour résoudre ce problème,

Étape 1: Accédez au tableau de bord ,

Étape 2: accédez à l' onglet "Examen des applications" ,

Étape 3: Activez l'option "Rendre le test public?" option, comme l'image ci-dessous,

entrez la description de l'image ici


4

J'avais également rencontré le même problème dans lequel mon application FB était automatiquement arrêtée et les utilisateurs ne pouvaient pas se connecter et recevaient le message "l'application est en mode développement .....".

La raison pour laquelle FB a automatiquement arrêté mon application était que je n'avais pas fourni d'URL de politique et de conditions de confidentialité valide. Assurez-vous donc de saisir ces URL sur la page des paramètres de base de votre application, puis de rendre votre application PUBLIQUE à partir de la page d'examen de l'application, comme décrit dans les articles ci-dessus.



1

à des fins de test, vous pouvez uniquement accéder au tableau de bord de votre développeur Facebook. créez votre application, puis dans le coin supérieur gauche, ouvrez le menu déroulant des applications et cliquez sur créer une application de test, prenez l'ID de l'application et utilisez à la place.

image


0

J'ai le même problème lors de l'intégration du SDK Facebook pour la connexion.

Je suggère ci-dessous une approche pour le mode de développement> vous pouvez tester toutes choses si vous vous connectez avec le même compte, qui est utilisé pour `` developer.facebook.com '' et si vous souhaitez utiliser un autre compte, vous devez ajouter des rôles pour cela application particulière, pour cela, vous pouvez ajouter des développeurs ou des testeurs en utilisant le nom d'utilisateur fid ou facebook.

Par exemple: - Sélectionnez l'application particulière> Rôles, puis ajoutez un développeur ou des testeurs.

entrez la description de l'image ici

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.