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!
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.
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
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.
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.
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
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.
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.
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