2009-07-29 6 views
5

J'essaie actuellement d'ajouter une fonctionnalité facebook à mon jeu iPhone (Tikitic, sur l'appstore! :))connexion automatique avec FBConnect sur iphone

Il semble être très facile de faire une connexion en invoquant facebook la boîte de dialogue FBLoginDialog. Mais je voudrais, avec un login et un pass enregistré dans le userdefaults, se connecter automatiquement à mon compte.

Existe-t-il une méthode comme [fbsession loginWithName: @ "mylog" andPass: @ "mypass"]?

Merci beaucoup

Répondre

7

Vous pouvez appeler:

[myFBSession resume]; 

sur votre instance de session. Je pense que les détails de la session sont persistés par le code FBConnect, et vous n'avez pas à vous en préoccuper. En outre, les utilisateurs ne seront pas heureux si vous stockez leurs informations de connexion Facebook dans votre application sans les chiffrer. C'est pourquoi la FBSession est utilisée, vous n'avez donc pas besoin de sauvegarder ces détails.

+0

Ow yeah! Cela semble fonctionner! C'est tellement simple, déconcertant. Merci pour le conseil;) – Martin

+0

D'où obtenez-vous l'instance de session? (En d'autres termes, d'où vient myFBSession?) –

+0

Vous le créez vous-même. – Jasarien

0

La réponse précédente me semble erronée. Vous pouvez reprendre une session si vous n'en avez pas lancé une pour commencer à utiliser l'identifiant et le mot de passe de l'utilisateur à un moment donné.

Questions connexes