Maison  >  Article  >  Java  >  Pourquoi mon application obtient-elle l'erreur « Cette application n'est pas autorisée à utiliser l'authentification Firebase » lors d'une version de débogage ?

Pourquoi mon application obtient-elle l'erreur « Cette application n'est pas autorisée à utiliser l'authentification Firebase » lors d'une version de débogage ?

Linda Hamilton
Linda Hamiltonoriginal
2024-10-28 14:14:02848parcourir

Why Is My App Getting

Dépannage "Cette application n'est pas autorisée à utiliser l'authentification Firebase"

Dans le cadre de l'utilisation de l'authentification Firebase, un message d'erreur des allégations selon lesquelles l'application manque d'autorisation ont fait surface. Ce problème a été rencontré mystérieusement lors d'une version de débogage, malgré une authentification précédente réussie.

La cause probable de ce problème réside dans la configuration potentiellement incorrecte du nom du package et des détails SHA-1 dans la console Firebase. Pour remédier à cela, il est crucial de s'assurer que les étapes suivantes sont suivies :

  1. Vérifier le nom du package : Confirmez que le nom du package utilisé dans le code correspond au nom du package enregistré dans Firebase. Console.
  2. Mettre à jour les empreintes digitales SHA-1 et SHA-256 : Obtenez les empreintes digitales SHA-1 et SHA-256 à la fois depuis la console Play Store et depuis votre environnement de développement local à l'aide d'une commande telle que ./gradlew signatureReport. Assurez-vous que les les deux empreintes digitales sont ajoutées au projet Firebase associé sous « Console Firebase > Paramètres > Ajouter une empreinte digitale ».

Remarques importantes :

  • Pour une vérification OTP précise du téléphone, l'application doit être installée sur un appareil mobile doté d'une carte SIM valide. Les émulateurs peuvent ne pas convenir à cette fin.
  • Assurez-vous que la fonctionnalité « Vérification de l'appareil Android » est activée dans la console Firebase.
  • Confirmez que le projet correct est sélectionné lors de l'activation de la vérification de l'appareil.
  • Confirmez que le projet correct est sélectionné lors de l'activation de la vérification de l'appareil.
Après avoir mis à jour ces informations, obtenez le dernier fichier google-services.json et intégrez-le à votre projet.

En suivant méticuleusement ces étapes, vous pouvez résoudre efficacement le problème d'autorisation et restaurer Fonctionnalité d'authentification Firebase transparente au sein de votre application.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn