Я использую SDK для входа в facebook. Он отлично работает в IOS 7, 8 и 9. Но если у телефона есть приложение для входа в facebook, приложение открыто в приложении iOS 7 и 8. НО IOS 9 не открывается приложение facebook. Он открывает браузер (веб-страницу) и выполняет проверку. Какова причина? У кого-нибудь есть идея?Facebook Войти SDK в IOS 9
Отредактировано
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[FBSDKProfile enableUpdatesOnAccessTokenChange:YES];
[login logInWithReadPermissions:@[@"public_profile", @"email"]
fromViewController:self
handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
NSLog(@"Process error");
} else if (result.isCancelled) {
NSLog(@"Cancelled");
} else {
NSLog(@"Logged in");
[[NSNotificationCenter defaultCenter] postNotificationName:FBSDKProfileDidChangeNotification object:nil];
}
}];
Вы установили 'FBSDKLoginBehaviorWeb'? –
Он работает в iOS 7 и iOS 8. Только iOS 9 откройте веб-страницу – Puvanarajan
, чтобы вы не открыли сафари? –