Когда ваш вход был успешным, вы можете сделать что-то вроде:
[[NSUserDefaults standardUserDefaults] setObject:_facebook.accessToken forKey:@"FBAccessToken"];
[[NSUserDefaults standardUserDefaults] setObject:_facebook.expirationDate forKey:@"FBExpirationDate"];
[[NSUserDefaults standardUserDefaults] synchronize];
, затем, когда ваше приложение запустится, сделать что-то похожее на это:
if ( [[NSUserDefaults standardUserDefaults] objectForKey:@"FBAccessToken"] != nil ) {
_facebook.accessToken = [[NSUserDefaults standardUserDefaults] objectForKey:@"FBAccessToken"];
_facebook.expirationDate = [[NSUserDefaults standardUserDefaults] objectForKey:@"FBExpirationDate"];
}
Что это делает,, что он сохраняет «cookie» аутентификации Facebook и использует его при перезапуске приложения.
Надеюсь, это поможет.