Lorsque vous utilisez Facebook Connect sur l'iPhone, vous devez utiliser le bouton de connexion fourni et l'écran de connexion intégré dans le cadre? La raison pour laquelle je demande est parce que j'utilise aussi Twitter et je voudrais avoir la même expérience utilisateur quand ils se connectent à l'utilisateur comme ils l'ont quand ils se connectent à Facebook. Donc, je peux soit répliquer l'écran de connexion facebook connecte utilise pour twitter ou tout simplement ne pas utiliser l'écran de connexion facebook connecter tous ensemble.Facebook Connect sur iPhone question
Répondre
Bouton de connexion: non. Écran de connexion: oui. J'ai ajouté l'intégration de FB Connect à mon application FriendFeed pour iPhone, Stir, et j'ai sauté le bouton de connexion. Au lieu de cela, un utilisateur peut choisir un bouton "Partager sur Facebook" sur une feuille UIActionSet l'application affiche un écran de connexion ou publie automatiquement un lien selon que l'utilisateur est authentifié.
Voici un extrait de code pour vous. Si la session est reprise avec succès, une méthode sur le délégué de votre objet FBSession sera appelée. Excuses d'être un peu vague dans mon exemple ci-dessus. Pour être honnête, je trouve FBConnect un peu mystérieux et j'ai fait de mon mieux pour l'implémenter et m'en éloigner aussi vite que possible dans mon application. Faites-moi savoir si vous avez besoin de plus d'informations et je vais mettre en place une réponse plus concrète.
par la demande ci-dessous:
Vous pouvez obtenir un objet FBSession
avec la méthode de la classe de +sessionForApplication:secret:delegate
FBSession
. Vous appelez -resume
sur l'objet de session. S'il renvoie YES
, il appellera immédiatement la méthode -session:didLogin:
de votre délégué, dans laquelle vous devez placer vos actions dépendantes du FB. S'il ne réussit pas -resume
, vous devez créer un FBLoginDialog
, comme indiqué dans l'extrait de code ci-dessus. Avoir du sens? Faites-moi savoir si vous avez besoin de plus d'informations
- 1. Facebook connect
- 2. Facebook connect et l'objet "session"
- 3. Lier Facebook Connect
- 4. Facebook Connect + MVC Modèle
- 5. Facebook Connect showFeedDialog
- 6. Facebook Connect + restful_authentication
- 7. Vérifier la signature Facebook Connect
- 8. Soumettre un lien via iPhone -> Facebook Connect
- 9. iPhone développement - Contournement de l'authentification écran de Facebook Connect
- 10. IE8 Win7 Facebook Connect Problème
- 11. Comment utiliser facebook-connect inviter amis iphone app?
- 12. facebook connect javascript exemple disponible?
- 13. django facebook connect bibliothèques manquantes?
- 14. Comment obtenir page_id de la page facebook via facebook connect?
- 15. Facebook Connect et HTML5, xmlns disponibles?
- 16. Facebook Connect Questions de mise en œuvre
- 17. Facebook Connect, jQuery UI, et jQuery.noConflict()
- 18. Facebook connect et les cookies tiers?
- 19. déclencher des fonctions avec facebook connect
- 20. Facebook Connect réponse en ignorant « next » paramètre
- 21. Facebook Connect ne va pas valider
- 22. Rendre Facebook Connect fonctionne avec ASP.Net MVC
- 23. Déploiement avec SWFAddress et Facebook connect
- 24. Simple Facebook Connect Demo dans ASP.NET
- 25. Comment afficher la liste des utilisateurs de Facebook enregistrés sur mon site Facebook Connect
- 26. iPhone SDK: Chargement Facebook Connect Connexion Voir avant tout le reste
- 27. Facebook Connect pour iPhone - vous voulez vous connecter et poster en une seule étape
- 28. Facebook Connexion iphone
- 29. RPXnow Facebook Connect - Utilisation et niveau de soutien?
- 30. Détruire les cookies dans les rails, facebook connect, facebooker plugin
Comment avez-vous obtenu l'objet fbSession dans le code ci-dessus? Je sais comment créer un nouveau via l'écran de connexion, mais je ne sais pas comment je suis censé obtenir une session valide après que l'utilisateur s'est déjà authentifié lors d'une précédente exécution de mon application. Merci. –