Armazenando token do facebook para acesso offline

Estou procurando uma maneira de salvar o token de acesso para permitir que o usuário publique no facebook sem precisar fazer login para cada chamada na API do gráfico:

Eu preciso de um token offline_access, eu o armazeno nos NSUserDefaults, mas quando tento usá-lo novamente, recebo um erro do FacebookErrDomain 10000

Aqui está o que eu faço:

No fbDidLogin, obtenho o access_token e salvo nos padrões do usuário

- (void)fbDidLogin {
    NSString *token = self.facebook.accessToken;
    [[NSUserDefaults standardUserDefaults] setObject:token forKey:@"facebookToken"];

}

Depois disso, quando executo o aplicativo novamente, apenas obtenho o token dos padrões do usuário e os atribuo ao objeto do facebook:

NSString *token = [[NSUserDefaults standardUserDefaults] objectForKey:@"facebookToken"];
[_facebook setAccessToken:token];

Mas isso não funciona ..

Alguém tem alguma idéia do que eu poderia estar fazendo de errado?

Obrigado Vincent.

EDIT: Se eu fizer um NSlog depois[[NSUserDefaults standardUserDefaults] objectForKey:@"facebookToken"]; Eu posso ver que o token foi salvo.

questionAnswers(3)

yourAnswerToTheQuestion