Я пытаюсь написать интеграцию с Facebook в приложении для iPhone, над которым я работаю. У меня все в порядке, но мне не нравится идея включить функцию без возможности ее отключить. Поэтому, работая над функцией выхода из системы, я попал в ловушку.Facebook Connect iPhone API не работает
- (IBAction) logoutClicked:(id)sender {
if (fbLoggedIn)
{
FBSession * mySession = [FBSession session];
[mySession logout];
}
}
- (void)sessionDidLogout:(FBSession*)session
{
NSLog(@"Session logged out.");
[theLoginButton setTitle:@"Facebook Time!" forState:UIControlStateNormal];
fbLoggedIn = FALSE;
theLogoutButton.enabled = NO;
theLogoutButton.alpha = 0;
}
Метод logoutClicked отвечает на кнопку в моем xib. Метод делегата не вызван. Я попытался настроить сеанс Facebook как свойство в моем ViewController, чтобы хранить/получать доступ к данным через методы, но это, похоже, не работает. У кого-нибудь есть какие-то решения?