iPhone: recurso de logout do Facebook não funciona
Eu estou implementando a integração do Facebook usando FBConnct e funciona bem, mas quando eu quero sair do Facebook, não funciona.
Meu código é o seguinte:
- (IBAction)logOutbuttonPressed:(id)sender {
[Facebook logout:self];
}
- (void)fbDidLogout {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults removeObjectForKey:@"FBAccessTokenKey"];
[defaults removeObjectForKey:@"FBExpirationDateKey"];
NSLog(@" after %@",facebook.accessToken);
NSLog(@" date%@",facebook.expirationDate);
[defaults synchronize];
}
- (void)logout:(id<FBSessionDelegate>)delegate {
[self logout];
if (delegate != self.sessionDelegate &&
[delegate respondsToSelector:@selector(fbDidLogout)]) {
[delegate fbDidLogout];
}