Erreur de connexion Facebook " L'utilisateur n'est pas autorisé à voir l'application."

Salut: j'ai envoyé mon application à L'App Store. J'ai la fonctionnalité de connexion Facebook dans mon application. Lorsque j'essaie de me connecter à Facebook à partir d'appareils que j'ai, je suis en mesure de le faire de façon transparente. Cependant, Apple a rejeté mon application en disant: "Quand nous tapons sur L'icône Facebook pour nous inscrire, Nous sommes amenés au Safari mobile où nous recevons un message qui dit:

l'Utilisateur n'est pas autorisé à voir l'application.: L'utilisateur n'est pas autorisé à voir cette application par le développeur de jeu configuration.

Je ne sais pas comment je vais pouvoir recréer ce problème. J'ai installé mon application sur 3 appareils différents et j'ai pu me connecter sans aucune erreur. J'ai vérifié mon paramétrage d'application sur le statut Facebook et la section de revue de Facebook et j'ai permis à mon grand public. Je ne sais pas ce qui me manque d'autre. Je me sens très déprimé. Quelqu'un peut-il m'aider à comprendre cela? J'utilise parse comme service d'arrière-plan et j'enregistre les utilisateurs en utilisant parse Facebook login. Merci beaucoup de!

30
demandé sur Bear Brown 2014-07-25 20:11:39

8 réponses

une Autre raison de ce qui va arriver si vous êtes connecté en tant qu'utilisateur de test à partir d'une autre application que celle que vous essayez de vous connecter. Les utilisateurs de Facebook test sont spécifiques à l'application.

se déconnecter de Facebook et revenir avec un utilisateur de test de l'application appropriée.

46
répondu David K. Hess 2018-05-14 19:34:40

Aller au Safari > http://m.facebook.com > déconnexion Dans les cas où app se connecte avec safariviewcontroller, il contient parfois un utilisateur test de l'application différente

5
répondu Jot 2015-12-21 07:41:45

dans mon cas, j'utilisais le mauvais numéro d'application facebook dans le code. Donc ajouté la bonne id & cela a fonctionné pour moi.

1
répondu Virag Brahme 2017-08-29 15:42:10

nous avons eu ce problème, et il s'est avéré que l'application de problème n'avait pas un namespace mis en place dans L'onglet Paramètres > Basic. En créer une est la solution.

0
répondu Jeremy Schultz 2014-08-13 20:15:02

j'avais quelque chose de similaire lors de la validation pour apple aussi, Je ne comprends toujours pas, mais pour une raison quelconque, l'id facebook secret a été effacé de la configuration parse. Vous devez vérifier que point trop

0
répondu jrmgx 2014-11-09 00:26:22

Je ne sais pas si c'était la raison ou non mais pour moi cela s'est produit seulement après que j'ai signé l'application avec une clé de sortie, Donc j'ai rendu l'application "publique". Probablement les utilisateurs de test ne travaillent pas pour des applications publiques.

0
répondu Popa Andrei 2015-06-30 19:53:43

nous avons eu ce problème, et la solution est d'utiliser les mêmes comptes de test FB qui ont été créés à partir de la même application fb. Donc, si L'application est rejetée de L'application, alors vous devez envoyer à Apple un compte de test FB avec mot de passe.

0
répondu jayel Zaghmoutt 2015-11-12 22:29:58

Ce problème se produit parce que Apple testeurs utilisé la même Facebook compte de test qui a été créé pour tester n'importe quelle autre application et ils n'ont pas déconnecté du compte(et oublié de vous déconnecter) et que facebook compte de test n'ont pas l'autorisation pour l'application en cours de révision, laquelle est pourquoi ce problème se produit,

Vous pouvez suivre le lien donné à reproduire le problème en créant un test compte.

http://samwize.com/2014/07/23/error-with-facebook-login-using-test-users/

étapes pour créer un compte de test Facebook https://developers.facebook.com/docs/apps/test-users#managetool

0
répondu Gurjeet Singh 2018-02-07 05:49:55