Session active de Facebook ios sdk 3.0 FBiOSSDK error2
Je suis "com.facebook.FBiOSSK 2 erreur" erreur lorsque vous essayez de vous connecter avec mon application en utilisant l'appareil.Mais sa fonctionne bien avec le simulateur.
Je suis en utilisant iOs SDK 3.0 Beta. toutes les solutions?
source d'informationauteur name-it
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème sur authententication avec "com.facebook.sdk d'erreur 2". Et je pense que résolu mon problème. Assurez-vous simplement sur votre application définition de "https://developers.facebook.com/apps/.."
sur "IOS Bundle ID" de la section, que vous mettez votre app id comme ceci com.domainname.appName et pas X792739.com.domainname.appName
Oui, après à toi de voir cette erreur, si vous allez dans les Paramètres, vous allez voir que le paramètre de cette app est mis sur "OFF". Mais le problème dans ce cas est que l'utilisateur n'a jamais été invité à autoriser l'accès -- c'est à dire le réglage a été DÉSACTIVÉ automatiquement lors du premier accès en temps. Si l'utilisateur a demandé, alors bien sûr, cela est compréhensible, mais ce n'est pas le cas (c'est comme si le SDK silencieusement et automatiquement pressé de Ne pas Permettre à l'utilisateur). C'est pourquoi c'est un problème.
Avant de poursuivre votre lecture, je tiens à noter qu'une fois que le paramètre est défini, vous ne pouvez pas il suffit de répéter le processus pour tester, car une fois que le paramètre est défini, il ne sera jamais à demander à l'utilisateur (même de supprimer et de réinstaller l'application n'aide pas). Pour tester ce problème, vous devez réinitialiser les autorisations en allant dans Paramètres -> Général> Reset -> Réinitialiser l'Emplacement & vie privée, avant de vous pouvez essayer de reproduire ce nouveau.
De tester, j'ai découvert que si vous avez
offline_access
dans les autorisations que vous demandez pour la première fois, alors il va donner à cette erreur de connexion (et de ne pas inviter l'utilisateur et de définir l'autorisation à OFF). Le SDK ne permet pas de vérifier et de vous dire que cette autorisation n'est pas autorisé; simplement, il ne parvient pas à connecter.Nous avons été voir le com.facebook.sdk d'erreur 2 une erreur que, pour certaines personnes. Le problème a fini par être que notre Facebook App était encore en Mode Sandbox. La désactivation qu'à developers.facebook.com/apps/{ourfacebookid} instantanément résolu le problème.
S'avère qu'il travaillait pour ceux d'entre nous qui ont été mis en place en tant qu'admins pour le FB App, mais pas n'importe qui d'autre.
Cette erreur est reçue lorsque l'utilisateur choisit l'option "Ne pas Autoriser" à la demande de l'application des autorisations.
Je vous suggère de remplacer le message d'erreur par défaut (copié à partir de Facebook SDK exemple de code) avec une interface utilisateur conviviale message, lui disant de s'assurer qu'il a accordée à votre application les autorisations requises.
Pour résoudre ce à iOS 6, accédez à Paramètres -> Facebook et tourner votre application SUR le switch.
J'ai eu le même problème quand j'ai essayé de suivre le tutoriel (http://developers.facebook.com/docs/tutorials/ios-sdk-tutorial/authenticate/)
Il semble que cela fonctionne très bien quand j'ai suivi les instructions dans le "howto" de la section, et c'est un peu différent : https://developers.facebook.com/docs/howtos/login-with-facebook-using-ios-sdk/
Je pose le même problème. Il s'avère que si le bac à sable est activée que les utilisateurs devraient être admin. Si elle est désactivée, puis travaille pour tout le monde.
Dans mon cas, cette erreur est le résultat de demander "publish_actions' autorisations à l'authentification. Écrire des autorisations d'être obtenu séparément: https://developers.facebook.com/docs/tutorial/iossdk/upgrading-from-3.0-to-3.1/