Я использую этот следующий блок, который упоминается в Facebook Developer. Но когда мои приложения обращаются от браузера, он всегда возвращает результат Отменен.
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:@[@"email"]
handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
// Process error
}
else if (result.isCancelled) {
// Handle cancellations
}
else {
// If you ask for multiple permissions at once, you
// should check if specific permissions missing
if ([result.grantedPermissions containsObject:@"email"]) {
// Do work
}
}
}];
это обновление появилось 25 марта 15,
Если кто-то использовал это, пожалуйста, поделитесь им со мной.
Ссылка: https://developers.facebook.com/docs/ios/getting-started