Я работаю над концепцией аутентификации facebook в своем приложении, для этого я использовал Facebook SDK. Когда учетная запись fb доступна в настройках, я могу получить информацию о пользователе, но как сделать аутентификацию facebook с сафари, создав fbsession, когда учетная запись недоступна в настройках.Facebook iOS Safari authentication
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];
}
}];
}
}
Я использовал выше код для аутентификации facebook сафари, но его не работает. Кто-нибудь может знать, что я делаю неправильно в приведенном выше коде.
Спасибо всем.
его ни работать –