Problems con fbDidLogin nunca llamado iOS

Tengo problemas con mi aplicación para guardar el acceso_token. El problema es que cuando un iPhone no tiene instalada la aplicación de Facebook, safari se encargará de esto y no habrá ningún problema. Pero tan pronto como el iPhone tenga instalada la aplicación de Facebook. Simplemente no está guardando el token de acceso y abre la aplicación de Facebook cada vez que necesita hacer algo con Facebook. Luego dice, ya has dado ... permiso ...

Esto es lo que estoy haciendo en viewdidload para pedir permiso la primera vez y recibir el token de acceso de los valores predeterminados del usuario:

facebook = [[Facebook alloc] initWithAppId:@"APPID"];


    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    if ([defaults objectForKey:@"FBAccessTokenKey"] 
        && [defaults objectForKey:@"FBExpirationDateKey"]) {
        facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
        facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
    }

    NSArray* permissions =  [[NSArray arrayWithObjects:
                              @"read_stream", @"offline_access", nil] retain];

    if (![facebook isSessionValid]) {
        [facebook authorize:permissions delegate:self];
    }

Esto es lo que estoy haciendo en el fbdidlogin:

- (void)fbDidLogin {
    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    [defaults setObject:[facebook accessToken] forKey:@"FBAccessTokenKey"];
    [defaults setObject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];
    [defaults synchronize];   
}

Pero de alguna manera, cuando la aplicación de Facebook toma el control, esto simplemente no funciona ... Se autorizará cada vez que se cargue la vista, se cargará nuevamente.

¿Alguien tiene una pista?

Thnx!

btw: también tengo la siguiente línea:

(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url { return [[controller facebook] handleOpenURL:url]; }

Respuestas a la pregunta(6)

Su respuesta a la pregunta