Die 2 Schlüssel sind SSO und Safari. Facebook dokumentiert den Facebook Login Prozess schlecht. Möglicherweise möchten Sie SSO deaktivieren. Dies ist auf der Facebook-Entwickler-Website, wo Ihre App registriert ist, unter Einstellungen. Aber noch wichtiger ist, dass ich das Verhalten des FBLoginManagers ändern musste, um UIWebView und nicht Safari zu verwenden. Ich tat dies mit dem folgenden Ausschnitt:
FBSDKLoginManager *loginMgr = [[FBSDKLoginManager alloc] init];
loginMgr.loginBehavior = FBSDKLoginBehaviorWeb;
Wenn Sie das Standardverhalten verwenden Sie es Logouts durch den Facebook-App oder Browser Safari und nicht direkt aus der App verwalten. Das FBSDKLoginBehaviorWeb soll iOS UIWebView in einem Popup verwenden. Dies funktioniert einwandfrei und Anmeldeinformationen sind nach jeder Abmeldung erforderlich.
Wenn ich versuche mich mit dem obigen Code abzumelden, kann ich mich nicht ausloggen und das nächste Mal, während ich versuche mich anzumelden, erhalte ich eine Nachricht d. H. "Sie haben bereits eine App autorisiert". Bitte kindly vorschlagen mich. – MRJ
Bitte bitte helfen Sie mir zu diesem Problem ... – MRJ