Heim  >  Artikel  >  Java  >  Warum erhalte ich in Debug-Builds die Fehlermeldung „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung berechtigt“?

Warum erhalte ich in Debug-Builds die Fehlermeldung „Diese App ist nicht zur Verwendung der Firebase-Authentifizierung berechtigt“?

DDD
DDDOriginal
2024-10-27 01:36:02591Durchsuche

Why Am I Getting the

Firebase-Authentifizierungsfehler: „Diese App ist nicht berechtigt, die Firebase-Authentifizierung zu verwenden“

Entwickler erhalten die Fehlermeldung „Diese App ist nicht berechtigt, die Firebase-Authentifizierung zu verwenden“, wenn sie die Firebase-Authentifizierung in Debug-Builds verwenden, sind nach einer erfolgreichen Anmeldung oft ratlos. Der Fehler deutet auf ein Problem mit dem Paketnamen und der SHA-1-Konfiguration in der Firebase-Konsole hin. Um dieses Problem zu beheben und eine ordnungsgemäße Authentifizierung sicherzustellen, führen Sie die folgenden Schritte aus:

Firebase-App mit SHA-1- und SHA-256-Fingerabdrücken aktualisieren

(Aktualisiert am 12. Mai, 2022)

  1. Rufen Sie die Fingerabdrücke der SHA-1- und SHA-256-Zertifikate aus der Play Store-Konsole unter „Release > Setup > App-Integrität“ ab.
  2. Melden Sie sich bei der Firebase-Konsole an und navigieren Sie zu den Projekteinstellungen für Ihre App.
  3. Fügen Sie sowohl den SHA-1- als auch den SHA-256-Fingerabdruck zu den „Firebase App“-Einstellungen hinzu.

Zusätzliche Überlegungen:

  1. Erhalten Sie die lokalen SHA-1- und SHA-256-Fingerabdrücke mit dem Befehl „./gradlew signingReport“.
  2. Die Verwendung des Emulators für die Telefon-OTP-Überprüfung kann aufgrund von fehlschlagen Fehlen einer SIM-Karte. Testen Sie stattdessen auf einem physischen Gerät.
  3. Stellen Sie sicher, dass die Option „Android-Geräteüberprüfung“ während der Projektkonfiguration aktiviert ist und dass das richtige Projekt ausgewählt ist.
  4. Aktualisieren Sie die Datei google-services.json und Integrieren Sie es in Ihr Projekt.

Durch die Implementierung dieser Schritte können Sie den Firebase-Authentifizierungsfehler beheben und ein nahtloses Anmeldeerlebnis in Debug-Builds gewährleisten.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich in Debug-Builds die Fehlermeldung „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