Sto sviluppando un'applicazione iOS che si integra con Facebook SDK. Quando faccio il login per la prima volta con il mio account facebook prende le seguenti fasi:Facebook Accedi con un altro account dall'app iOS
- Vai a Safari Web di accesso
- Inserire le mie credenziali
- Dopo che autorizzo i permessi che vengono richiesti
- E poi vado al menu principale della mia applicazione.
Quando si preme il pulsante di logout, ho eseguire il codice seguente:
- (void)logout {
[FBSession.activeSession closeAndClearTokenInformation];
}
Con questo codice posso invalidare la sessione e cancellare l'accesso alle informazioni token. Tuttavia, quando provo ad accedere nuovamente, la mia applicazione salta al login web di Safari e il mio account appare già come connesso (immagine successiva).
Se voglio fare il login con un altro account Facebook, non posso farlo. In altre parole, vorrei seguire i passaggi che ho detto prima o avere un meccanismo come "Non è vero?" quella app ufficiale di Facebook fornisce.
Qualche idea che cosa devo fare?
Si prega di espandere la risposta per chiarire in che modo fornire una risposta. – equaeghe