web-dev-qa-db-ja.com

GoogleでのFirebase UI認証がメッセージで失敗する(コード:10メッセージ:10)

Firebaseの機能を使用したチャットアプリを作成しましたReal-time database。 Google認証に問題があります。 Playストアからアプリをダウンロードしたときに問題が始まり、アプリをデバッグモードで実行しているときに認証が完全に機能していました。ユーザーがサインインしようとすると、トーストメッセージcode:10 message:10

ここで、次のことに注意したいと思います。SHA1フィンガープリントを追加しました。どうすればこれを解決できますか?

*これが役立つかどうかはわかりませんが、これを順を追って説明しました チュートリアル

機能させるには、3つのキーが必要です。

  1. デバッグキー。情報 ここ

  2. リリースキー。情報 ここ

  3. Google Playアプリ署名鍵。情報 ここ

サインインプロセスを機能させるには、これらすべてのキーが必要です。

その他の情報 ここ

10
Alex Mamo

リリースキーのSHA1を生成した後、同じエラーの原因となった新しいgoogle-service.jsonファイルをダウンロードするのを忘れました。

手順 https://developers.google.com/Android/guides/client-auth に従って、debug/release SHA1を生成してFirebase consoleに追加し、更新後にgoogle-service.jsonをダウンロードしてください。 。

Google Playによるアプリ署名を使用 オプションを使用する場合は、追加の手順が必要です。

アプリをGoogle Play Consoleにアップロードした後、[リリース管理]> [アプリの署名]に移動し、SHA1をコピーしてFirebaseコンソールに貼り付けます enter image description here

6
thanhbinh84

署名済みSHA1を追加したことを確認してください。デバッグを使用している場合は、ライブAPKでは機能しません。

このパスに「debug.keystore」を配置する必要がありますC:\ Users\USER_FOLDER_NAME.Android

次にAndroid studio以下の手順に従います1.プロジェクトを実行します2. Gradleメニューをクリックします3. Gradleタスクツリーを展開します4. Android- > signingReport

あなたはSHAを実行タブで見ることができます

詳細は link を参照してください

1
Riddhi Shankar