ホームページ  >  記事  >  Java  >  デバッグ ビルドで「このアプリには Firebase Authentication を使用する権限がありません」というエラーが表示されるのはなぜですか?

デバッグ ビルドで「このアプリには Firebase Authentication を使用する権限がありません」というエラーが表示されるのはなぜですか?

DDD
DDDオリジナル
2024-10-27 01:36:02669ブラウズ

Why Am I Getting the

Firebase 認証エラー: 「このアプリには Firebase 認証を使用する権限がありません」

開発者に「このアプリ」というエラー メッセージが表示されるFirebase 認証を使用する権限がありません」というメッセージが表示され、デバッグ ビルドで Firebase 認証を使用すると、ログインに成功した後に途方に暮れてしまうことがよくあります。このエラーは、Firebase コンソールのパッケージ名と SHA-1 構成に問題があることを示唆しています。この問題を修正し、適切な認証を確保するには、次の手順に従ってください:

SHA-1 および SHA-256 指紋を使用して Firebase アプリを更新します

(5 月 12 日時点で更新) 2022)

  1. Play ストア コンソールの [リリース] > [設定] > [アプリの整合性] で SHA-1 および SHA-256 証明書のフィンガープリントを取得します。
  2. Firebase コンソールにログインします。
  3. SHA-1 フィンガープリントと SHA-256 フィンガープリントの両方を「Firebase アプリ」設定に追加します。

追加の考慮事項:

  1. コマンド「./gradlew signedReport」を使用して、ローカル SHA-1 および SHA-256 フィンガープリントを取得します。
  2. 電話 OTP 検証のためのエミュレータの使用は、次の理由により失敗する可能性があります。 SIMカードがないこと。代わりに物理デバイスでテストしてください。
  3. プロジェクトの構成中に「Android デバイスの検証」オプションが有効になっていること、および正しいプロジェクトが選択されていることを確認してください。
  4. google-services.json ファイルを更新し、これをプロジェクトに統合します。

これらの手順を実装すると、Firebase 認証エラーを解決し、デバッグ ビルドでのシームレスなログイン エクスペリエンスを確保できます。

以上がデバッグ ビルドで「このアプリには Firebase Authentication を使用する権限がありません」というエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。