Je travaille sur le concept d'authentification facebook dans mon application, pour cela j'ai utilisé Facebook SDK. Lorsque le compte fb est disponible dans les paramètres, je suis capable d'aller chercher l'information de l'utilisateur, mais comment faire l'authentification facebook à partir de safari en créant fbsession quand aucun compte n'est disponible dans les paramètres.Facebook iOS Safari authentification
AppDelegate *appDelegate = [[UIApplication sharedApplication]delegate];
if (appDelegate.session.isOpen)
{
[FBSession.activeSession closeAndClearTokenInformation];
[NSUserDefaults resetStandardUserDefaults];
}
else
{
if (appDelegate.session.state != FBSessionStateCreated)
{
appDelegate.session = [[FBSession alloc] init];
}
[appDelegate.session openWithCompletionHandler:^(FBSession *session,
FBSessionState status,
NSError *error) {
if (error) {
NSLog(@"error..:%@",error);
}
else
{
[self updateView];
}
}];
}
}
Je l'ai utilisé code ci-dessus pour l'authentification de safari facebook mais sa ne fonctionne pas. Quelqu'un peut-il savoir ce que je fais mal dans le code ci-dessus.
Merci à tous.
son travail, ni –