Es gibt keine Klasse FBSession
im neuen Facebook iOS SDK v4.x. Wie kann ich herausfinden, ob der Benutzer gerade angemeldet ist oder nicht? Danke im Voraus.Keine FBSession in Facebook iOS SDK 4.x
Antwort
Vincent richtig ist, überprüfen [FBSDKAccessToken currentAccessToken], um festzustellen, ob der Benutzer angemeldet ist
Wissen Sie, wie Sie den Benutzer abmelden, ich muss das programmatisch tun –
Der FBSDKLoginManager hat eine Abmelde-Methode, aber die Online-Dokumente sind derzeit leer. Ich muss noch auf 4.0 umstellen und habe das gleiche Bedürfnis. Überprüfen Sie die Header, bis https://developers.facebook.com/docs/reference/ios/current/class/FBSDKLoginManager/ beendet ist. –
wissen Sie, wie Sie die Benutzerinformationen nach einer erfolgreichen Anmeldung abrufen, ich brauche die E-Mail – OXXY
Um zu überprüfen, ob der Benutzer angemeldet und wenn ja, zu einer anderen Ansicht navigieren.
if ([FBSDKAccessToken currentAccessToken]) {
// User is logged in
[self performSelector:@selector(accessGrantedNavigation)
withObject:nil afterDelay:0.0];
}
-(void)accessGrantedNavigation{
[self performSegueWithIdentifier: @"segueLoginFB" sender: self];
}
zu ausloggen: (., obwohl es nicht FB Benutzer erlaubt sich ändern ich denke, es liegt daran, dass Safari bereits Pflege dieser Sitzung dauert und bleibt der gleiche Benutzer.)
FBSDKLoginManager *manager = [[FBSDKLoginManager alloc] init];
[manager logOut];
Hoffe es hilft.
Wie kann ich das ersetzen? [FBSession openActiveSessionWithAllowLoginUI: NO]; '? –
- 1. Facebook SDK - FBSession: Keine AppID bereitgestellt;
- 2. Facebook SDK 4.x Berechtigungsproblem iOS
- 3. Neues Facebook SDK FBSession sessionOpenWithPermissions
- 4. Schließen Facebook-Sitzung in Facebook-Ios-Sdk
- 5. Facebook iOS SDK 4 Fehler info.plist
- 6. Abmeldung von Facebook in App über Facebook ios SDK
- 7. iOS Facebook SDK Zugriffstoken
- 8. Post-Bild auf Facebook mit FBSDK 4.x für iOS
- 9. FB 4.0 - FBSession openActiveSessionWithReadPermissions Ersetzung
- 10. Facebook iOS SDK v4.0 Benutzerstatus prüfen
- 11. Facebook SDK IOS xcode
- 12. Handle ungültigen accessToken mit FBSession openActiveSessionWithReadPermissions in Facebook iOS 3.1.1 SDK
- 13. FaceBook IOS SDK - GitHub
- 14. facebook-ios-sdk Logout
- 15. Facebook SDK auf iOS
- 16. Android: Auf facebook posten programmatisch mit FB SDK 4.x
- 17. Facebook iOS SDK 3.x Feed-Dialog ist weg?
- 18. ‚FBSession: Nein AppID bereitgestellt
- 19. Facebook iOS SDK 3.1 stürzt beim nachfolgenden Aufruf von FBSession ab openWithBehavior
- 20. Facebook iOS SDK verursacht Abstürze
- 21. Ersatz für FBFriendPickerViewController für Facebook iOS SDK 4
- 22. Facebook iOS SDK 3.0 Re-Autorisierung
- 23. Wie kann ich die E-Mail-Berechtigung mit dem Facebook iOS SDK 4.x "erneut anfordern"?
- 24. Facebook iOS 3.1 SDK Login mit Publish-Berechtigung Callbacks
- 25. Facebook iOS SDK Dialog Parameter
- 26. iOS Facebook SDK 4.x lesen und veröffentlichen Berechtigungen redundante Anmeldung
- 27. Facebook iOS SDK 3.5.1: openActiveSessionWithReadPermissions - Abschluss-Handler zweimal aufgerufen
- 28. Android Facebook SDK 4 in Eclipse
- 29. Facebook iOS SDK und Pass-facebook Authentifizierung
- 30. Abgelaufener Zugriff Token nach OpenActiveSession für Facebook iOS SDK
Wie wäre es mit [FBSDKAccessToken currentAccessToken]? – Vincent
"FBSession.activeSession wurde durch [FBSDKAccessToken currentAccessToken] und FBSDKLoginManager ersetzt. Es gibt kein Konzept für den Sitzungsstatus. Verwenden Sie stattdessen den Manager, um sich anzumelden, und dies setzt die currentAccessToken-Referenz." von https://developers.facebook.com/docs/ios/upgrading-4.x? – Larme
Wie machst du es? – KarenAnne