/ / iOS ACAccountStore Code = 7, nie można odnowić poświadczeń. Nieznany klient: - iphone, objective-c, facebook, ios6

iOS ACAccountStore Code = 7, Nie można odnowić poświadczeń. Nieznany klient: - iPhone, Object-C, Facebook, ios6

Pracuję z nowym interfejsem API Facebooka na iOS 6 i generalnie miałem „trudny” czas z metodami ACAccountStore. Pobieram ACAccount za pomocą:

[accountStore requestAccessToAccountsWithType:self.facebookAccountType
options:options completion:^(BOOL granted,     NSError *error) {

Następnie muszę okresowo odnawiać token ACAccount za pomocą:

[accountStore requestAccessToAccountsWithType:self.facebookAccountType
options:options completion:^(BOOL granted, NSError     *error) {

Działa to zawsze, gdy zaczynam od czystego środowiska symulatora iOS za pomocą opcji „Zresetuj zawartość i ustawienia ...”

Ale po chwili otrzymuję następujące informacje.

Error Domain=com.apple.accounts Code=7 "Cannot renew credentials. Unknown client: FBTest     (org.my.app.FBTest)"

Wykonuję połączenie z aplikacji FBTest.

Jest wiele postów na temat tego, jak uruchomić i uruchomić iOS 6 FB i już minęło ten punkt. Trudną częścią frameworka jest utrzymanie go w czasie.

Odpowiedzi:

1 dla odpowiedzi № 1

Poleciłbym:

  • Upewnij się, że korzystasz z najnowszej struktury kont.
  • Podaj aplikacji prawdziwy identyfikator pakietu, a nie „org.my.app.FBTest”.
  • Upewnij się, że ustawienia magazynu kluczy są włączone w pliku uprawnień.
  • Przetestuj to na kompilacji dystrybucji adhoc.