Ausgabe
Die Facebook-Anmeldefunktion funktionierte plötzlich nicht mehr in meiner Android-App. Ich bekomme diese Fehlermeldung:
Aus Sicherheitsgründen ist die Anmeldung bei Facebook über einen eingebetteten Browser deaktiviert. Um fortzufahren, laden Sie die Facebook-App auf Ihr Gerät herunter, melden Sie sich an und versuchen Sie es erneut.
In meinem build.gradle
habe ich Folgendes für Facebook:
implementation 'com.facebook.android:facebook-android-sdk:3.23.1'
Ist die Facebook SDK-Version das Problem? Nach dem, was ich in der Nachricht gelesen habe, müssen Benutzer jetzt die Facebook-App auf dem Gerät installieren und sich nicht über einen Webbrowser auf dem Telefon anmelden.
Lösung
Es ist das erwartete Verhalten – es wurde laut diesem Artikel letztes Jahr als veraltet markiert. Sie sollten Ihre App zu CustomTabs migrieren .
Ab dem 5. Oktober 2021 wird Facebook Login die Verwendung von eingebetteten Android-Browsern (WebViews) zum Anmelden von Benutzern nicht mehr unterstützen.
Beantwortet von – PineapplePie
Antwort geprüft von – Clifford M. (FixError Volunteer)