2013-12-10 14 views
5

Pracuję nad aplikacją na iOS, która integruje się z pakietem SDK Facebooka. Kiedy robię logowanie po raz pierwszy z moim kontem facebook zajmuje następujące kroki:Facebook Logowanie przy użyciu innego konta z aplikacji iOS

  1. Skocz do polowania internetowej logowania
  2. Włóż moje poświadczenia
  3. Potem zezwolić uprawnienia, które są wymagane
  4. A potem przejdę do głównego menu mojej aplikacji.

Po naciśnięciu przycisku wylogowania, uruchomić następujący kod:

- (void)logout { 
    [FBSession.activeSession closeAndClearTokenInformation]; 
} 

z tym kodem mogę unieważnić sesję i wyczyścić token dostępu informacji. Jednak gdy próbuję zalogować się ponownie, moja aplikacja przeskakuje do strony logowania w Safari, a moje konto pojawia się już jako zalogowane (następne zdjęcie).

Already logged in!

Jeśli chcę, aby zalogować się z innego konta na Facebooku, nie mogę tego zrobić. Innymi słowy, chciałbym postępować zgodnie z instrukcjami, które powiedziałem wcześniej, lub mieć mechanizm typu "Nie ty?" ta oficjalna aplikacja na Facebooku zapewnia.

Każdy pomysł, co mam zrobić?

Odpowiedz

4

Nadal jesteś zalogowany przez Safari. Wyloguj się (lub wyczyść pamięć podręczną).

0

źle, dzieje się, gdy nie jesteś zalogowany w safari i aplikacji FB.

+1

Rozwiąż odpowiedź, aby wyjaśnić, w jaki sposób udzielasz odpowiedzi. – equaeghe

Powiązane problemy