Ich benutze das 3.1 Facebook SDK mit iOS 6 Facebook eingerichtet in den Einstellungen und meine App autorisiert.
Dies funktioniert einwandfrei:
%Vor%Aber jetzt, wenn ich versuche, "mich" Informationen zu bekommen, bekomme ich einen Fehler:
%Vor% Wenn ich mir [error code]
anschaue, ist es gleich 5. Sollte ich nach dem Login nicht ein gültiges Zugriffs-Token haben? Muss ich erneut autorisieren?
UPDATE : Die erneute Autorisierung hilft nicht. Seltsamerweise kommt der accessToken für meine activeSession immer wieder zurück. Dies trotz Aufruf von closeAndClearToken.
UPDATE : Dieses Problem wurde in Facebook iOS SDK 3.1.1 behoben.
Ich habe den Code von github synchronisiert und festgestellt, dass sie nirgends accountStore renewCredentialsForAccount:completion:
aufgerufen haben. Ich habe den folgenden Code in authorizeUsingSystemAccountStore
geändert und es scheint das Problem gelöst zu haben.