10.06.21 Update: Wir haben die Funktionalität von Limited Login erweitert, um die Berechtigungen user_hometown, user_location, user_gender und user_link aufzunehmen. Das gilt aktuell für die Betaversion. Außerdem wurde das Profil für Limited Login aktualisiert und enthält nun den Vornamen, den zweiten Vornamen und den Nachnamen jeweils in eigenen Feldern.
Die aktuelle Version von Limited Login mit Unterstützung dieser neuen Berechtigungen ist für Facebook iOS SDK oder Facebook SDK für Unity Version 11 verfügbar.
Wir geben heute bekannt, dass wir die Funktionalität von Limited Login erweitert haben, um die Berechtigungen user_friends, user_birthday und user_age_range aufzunehmen. Das gilt aktuell für die Betaversion. Um die Version von Limited Login mit Unterstützung von user_friends, user_birthday und user_age_range zu implementieren, aktualisierst du dein Facebook iOS SDK auf Version 9.2 oder höher oder dein Facebook SDK für Unity auf Version 9.1 oder höher. Die ursprüngliche Version von Limited Login, die Name, Profilbild und E-Mail-Adresse unterstützt, ist ab Version 9.0 verfügbar.
Mit Limited Login erhalten Entwickler Daten zu einem bestimmten Zeitpunkt (wenn der Nutzer FB Login zustimmt). Das heißt, dass Entwickler Nutzerdaten nicht kontinuierlich aktualisieren können, indem sie FB APIs mit einem Zugriffsschlüssel aufrufen. Diese neue Methode hat nur ganz geringfügige Auswirkungen auf Daten, die nur selten oder gar nicht ausgetauscht werden, wie zum Beispiel user_birthday und user_email. Für dynamischere Nutzerdaten, wie zum Beispiel die Freundesliste des Nutzers, können Entwickler Nutzer jederzeit erneut authentifizieren. Für die Berechtigung user_friends können Entwickler außerdem neue Freunde in einem In-App-Erlebnis anzeigen, vorausgesetzt, die Freundeverbindung erscheint in der Freundesliste von mindestens einem Nutzer.
Zur Erinnerung, Facebook Login unterstützt nun zwei verschiedene Modi, nämlich Classic Login und Limited Login. Deine App übergibt ein Flag an Facebook, um den von dir für deine Nutzer gewählten Modus anzugeben:
Die Modi sind austauschbar (das heißt, du kannst den Modus eines Nutzers jederzeit aktualisieren) und können bedingungsabhängig verwendet werden. Nutzer können mit ihren Apps- und Website-Einstellungen unabhängig vom gewählten Modus die deiner App gewährten Facebook-Daten jederzeit kontrollieren.
Weitere Informationen zu dieser neuen Version von Facebook Login, einschließlich Dokumentation zur Implementierung und häufiger Fragen findest du unter
https://developers.facebook.com/docs/facebook-login/ios/limited-login.