это действительно вытекает из ответа и комментариев Оле, поскольку все это есть. Это то, что я сделал.
Сначала создайте объект сеанса:
facebookSession = [[FBSession sessionForApplication:SESSION secret:SECRET delegate:self]retain];
[facebookSession resume];
Вторая строка извлекает данные сеанса из файла настроек, чтобы вы вошли в систему, если пользователь указывает, что он хочет, чтобы он оставался в системе.
Вы должны реализовать метод:
- (void)session:(FBSession*)session didLogin:(FBUID)uid
хотя я ни для чего не использую.
Чтобы проверить, если пользователь уже вошел в систему, я звоню:
[[FBSession session] isConnected]
, а затем либо отобразить диалоговое окно входа в систему, либо перейти непосредственно к диалоговому окну публикации, если они уже зарегистрированы.