2012-10-23 25 views
9

Robię uwierzytelnianie Facebook z SDK 3.1 na iOS6. Mam istniejącą aplikację, która używała starego zestawu SDK FB.iOS 6 facebook Auth Status aplikacji

Najwyraźniej I zostały wdrożone:

[FBSession openActiveSessionWithReadPermissions:permissions 
             allowLoginUI:YES 
            completionHandler: 
    ^(FBSession *session, 
     FBSessionState state, NSError *error) { 
     [self sessionStateChanged:session state:state error:error]; 
}]; 

ale początkowo mam "błąd 2" z FBSessionStateClosedLoginFailed po pierwszej próbie logowania.

Nie podano okna dialogowego auth. Aplikacja początkowo stała się nieaktywna w ustawieniach iOS -> Facebook.

Próbowałem już kilku rozwiązań, ale ustawienie jest domyślnie wyłączone na każdym nowym urządzeniu ze skonfigurowanym kontem Facebook.

Proszę o pomoc :)

+1

Czy możesz spróbować przekazać "zero" dla uprawnień zamiast rzeczywistej tablicy uprawnień? –

Odpowiedz

1

Próbowałeś z Facebooka SDK 3.5.1? Opracowałem wtyczkę dla programistów gier korzystających z tego samego zestawu SDK i żaden użytkownik wtyczki nie napotkał tego problemu.

Powiązane problemy