Я пытаюсь использовать FBSDKGraphRequest внутри блока кода, который выполняется при нажатии кнопки входа в систему Facebook. Однако по какой-то причине эта часть кода никогда не выполняется. Что может быть причиной. Кнопка, которую я использую, это FBSDKLoginButton, и она работает отлично. Я просто хочу получить информацию о пользователе, такую как имя и адрес электронной почты, как только будет достигнут вход в систему.FBSDKGraphRequest не работает (iOS)
[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@{@"fields": @"email,name"}]
startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
NSLog(@"test");
if (!error) {
NSLog(@"fetched user:%@ and Email : %@", result,result[@"email"]);
}
}];
Пожалуйста, добавьте еще код на ваш вопрос, как он стоит на данный момент не ясно, как вы собираетесь запустить упомянутый код, и это также не ясно, если вы правильно реализовали 'FBSDKLoginButton'. –