Я использую Facebook SDK для iOS в своем приложении: http://github.com/facebook/facebook-ios-sdk
токен oAuth истекает через 2 часа. Как я могу "обновить" токен oAuth без повторного вызова метода [Facebook authorize...] - который показывает пустой диалог Facebook, если пользователь ранее вошел в систему? То, что я хочу избежать, требует от пользователя повторного входа в FB каждый раз, когда они используют приложение, например, каждый день.
Я уже сохраняю/восстанавливаю токены oAuth, когда приложение выходит/запускается. И я могу проверить, действителен ли токен, используя [Facebook isSessionValid], или проверять время истечения срока действия на токене. Но что делать, если токен истек? Я прочитал, что можно "обновить" токен, но я не понимаю, как это делается.
Я не хочу запрашивать разрешение "offline_access", которое даст мне токен "навсегда".
Help!