Fehlerbehebung „Diese App ist nicht berechtigt, die Firebase-Authentifizierung zu verwenden“
Im Zusammenhang mit der Verwendung der Firebase-Authentifizierung wird eine Fehlermeldung angezeigt Es ist die Behauptung aufgetaucht, dass die App nicht autorisiert sei. Dieses Problem ist trotz vorheriger erfolgreicher Authentifizierung auf mysteriöse Weise während eines Debug-Builds aufgetreten.
Die wahrscheinliche Ursache dieses Problems liegt in der möglicherweise falschen Konfiguration des Paketnamens und der SHA-1-Details in der Firebase-Konsole. Um dies zu beheben, ist es wichtig, sicherzustellen, dass die folgenden Schritte durchgeführt werden:
-
Paketnamen überprüfen: Bestätigen Sie, dass der im Code verwendete Paketname mit dem in der Firebase registrierten Paketnamen übereinstimmt Konsole.
-
SHA-1- und SHA-256-Fingerabdrücke aktualisieren: Rufen Sie die SHA-1- und SHA-256-Fingerabdrücke sowohl von der Play Store-Konsole als auch von Ihrer lokalen Entwicklungsumgebung mit einem Befehl wie ab ./gradlew signingReport. Stellen Sie sicher, dass beide Fingerabdrücke dem zugehörigen Firebase-Projekt unter „Firebase Console > Einstellungen > Fingerabdruck hinzufügen“ hinzugefügt werden.
Wichtige Hinweise:
- Für eine genaue Telefon-OTP-Überprüfung sollte die App auf einem Mobilgerät mit einer gültigen SIM-Karte installiert werden. Emulatoren sind für diesen Zweck möglicherweise nicht geeignet.
- Stellen Sie sicher, dass die Funktion „Android-Geräteüberprüfung“ in der Firebase-Konsole aktiviert ist.
- Bestätigen Sie, dass das richtige Projekt ausgewählt ist, wenn Sie die Geräteüberprüfung aktivieren.
- Nachdem Sie diese Details aktualisiert haben, besorgen Sie sich die neueste Datei „google-services.json“ und integrieren Sie sie in Ihr Projekt.
Durch die sorgfältige Befolgung dieser Schritte können Sie das Autorisierungsproblem effektiv lösen und wiederherstellen nahtlose Firebase-Authentifizierungsfunktion innerhalb Ihrer App.
Das obige ist der detaillierte Inhalt vonWarum erhält meine App während eines Debug-Builds den Fehler „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung berechtigt'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!