Я только что обновил iOS6.1 и получаю эту ошибку.iOS6.1 Facebook Ошибка проверки токена доступа: сеанс истек в момент unix
error : Error Domain=com.facebook.sdk Code=5 "The operation couldn’t be completed. (com.facebook.sdk error 5.)" UserInfo=0x1ed55780 {com.facebook.sdk:ParsedJSONResponseKey={
body = {
error = {
code = 190;
"error_subcode" = 463;
message = "Error validating access token: Session has expired at unix time 1360246752. The current unix time is 1360587404.";
type = OAuthException;
};
};
code = 400;
}, com.facebook.sdk:HTTPStatusCode=400}
У меня не было ни одной из этих истекших ошибок сеанса раньше. У меня есть SDK для Windows 3.1.1 и я строю iOS 6.1. Я уловил эту ошибку, но не уверен, есть ли способ возобновить сеанс. Не было ли это исправлено с помощью Facebook iOS SDK 3.1.1? На всякий случай я обновил приложение Facebook.
Я обработки сеанс закрытия сессии:
- (void)applicationWillTerminate:(UIApplication *)application
{
// Saves changes in the application's managed object context before the application terminates.
// close notification in order to do cleanup
[FBSession.activeSession close];
Любые идеи StackOverflow Lords? Заранее спасибо.
Примечание: Я пытался заставить сессию закрыть и очистить данные сеанса использовать:
[FBSession.activeSession closeAndClearTokenInformation];
Без каких-либо изменений в выдыхаемом сессии. Это просто не новый сеанс.