Heim  >  Artikel  >  Java  >  Warum erhält meine App während eines Debug-Builds den Fehler „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung berechtigt“?

Warum erhält meine App während eines Debug-Builds den Fehler „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung berechtigt“?

Linda Hamilton
Linda HamiltonOriginal
2024-10-28 14:14:02848Durchsuche

Why Is My App Getting

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:

  1. Paketnamen überprüfen: Bestätigen Sie, dass der im Code verwendete Paketname mit dem in der Firebase registrierten Paketnamen übereinstimmt Konsole.
  2. 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn