2012-11-18 1 views
4

Il existe trois méthodes de connexion dans iOS:quelles sont les différences de diverses méthodes de connexion FB?

  1. Connexion via pop-up web
  2. Connexion via Safari
  3. Connexion via native App

et un de plus dans iOS 6 - Connexion via le contrôleur pop-up natif utilisant les informations d'identification iOS 6 sur Facebook.

Dans mon cas, j'utilise le plugin FB comments dans UIWebView et je voudrais autoriser l'utilisateur à y laisser des commentaires. Pour cela, j'utilise FB login via une fenêtre web. L'utilisation d'autres méthodes conduisent aux deux résultats différents:

  1. FB commentaires plugin ne se charge pas du tout
  2. plug-in FB commentaires chargé, mais l'utilisateur est toujours non autorisée (connexion via Safari)

Alors que j'ai aucune idée, comment faire face à la première, la seconde se passe, je pense que parce que les cookies (ou FB) sont stockés dans Safari, mais pas dans mon application, qui est nécessaire pour les commentaires plugin pour comprendre que l'utilisateur s'est connecté.

Dans ce cas, je suis w Ondering - quand et où devrions-nous utiliser chacune des approches de connexion FB? Et que dois-je utiliser dans mon cas?

+0

Pourriez-vous s'il vous plaît fournir un lien vers le plugin que vous avez utilisé? Il me semble que c'est un plugin tiers utilisant des API obsolètes du Facebook SDK. En règle générale, vous ne devez demander au SDK qu'une session et le laisser gérer le reste (ce qui inclut le choix de la méthode). Vous pouvez ensuite continuer à faire ce que vous vouliez avec la session retournée. –

Répondre

0

Je recommande d'utiliser Parse pour gérer la gestion des comptes sociaux. C'est super facile à intégrer avec votre code et gratuit pour vos besoins. Take a look. Inscrivez-vous pour analyser, créer une application et suivez le guide de démarrage rapide. Ils ont également une excellente documentation et des forums pour vous aider.

Questions connexes