Facebook connexion échoue avec le code 190 - “Le jeton d'accès a été invalidé sur le périphérique”
J'ai lu toutes les autres questions ici, et n'a trouvé aucune réponse.
J'ai été en mesure de reproduire un scénario dans lequel Facebook connexion échoue avec le code 190, et un message de "Le jeton d'accès a été invalidé sur le périphérique".
Pour une raison quelconque, il ne se produit que lorsque l'utilisateur définit ses pouvoirs dans l'iOS Facebook de la page des paramètres. Si l'utilisateur est connecté à Facebook dans Safari (et seulement dans Safari), puis l'autoriser méthode fonctionne très bien.
Si l'utilisateur est connecté à Facebook en tant Safari et iOS, autoriser échoue, et même de nombreuses tentatives en échec (plus de 10).
Lorsque je me déconnecte de iOS Facebook de la page des paramètres et de garder Safari connecté à Facebook, l'autorisation réussit.
Je suis en utilisant le Simulateur d'iPhone, donc je n'ai pas le Facebook App installé, et lors de mes appels app [facebook authorize]
, il s'ouvre dans Safari (si les paramètres de l'iOS sont vides).
Facebook SDK 3.1.1.
Des idées?
OriginalL'auteur Omri Shaked | 2013-03-06
Vous devez vous connecter pour publier un commentaire.
Je suis tombé sur cette question au cours des derniers jours. À la fin, ma solution a été de réinitialiser l'iPhone simulator. Vous le faites par:
Une fois que j'ai fait ce que l'authentification a travaillé comme d'habitude. Dans mon cas, je crois que le 190 erreur a été d'être jeté en raison d'avoir changé de compte FB dans les paramètres.
OriginalL'auteur zeeple
Ce qui s'est passé sur mon iPhone quand j'ai changer mon Facebook mot de passe. Besoin de changer votre Facebook mot de passe d'application sur le téléphone ainsi
OriginalL'auteur Steve