1

アンドロイドプロジェクトのGithubのオープンソースである修正Q-Municateアプリにfirebaseを接続して実行しました。シナリオは次のとおりです:もし、アプリケーションがアンドロイドスタジオからデベロッパーモードで実行されていれば、(Firebaseが電話番号でサインインする)スムーズに動いて、ログインすることができます。 私も署名付きのデバッグAPKを作成してPlaystoreにアップロードし、この問題。その後、電話でテストするためのデバッグapkを再度ビルドしますが、Firebaseはサインインできません。次のメッセージが表示されます1。 >プロジェクト - >パッケージ - - >設定このアプリはFirebase認証を使用する権限がありません。

答えて

0

あなたの設定ファイルはあなたの出発活動に使用されるパッケージ名を使用します。開始アクティビティがMainActivity.javaの場合、このファイルの1行目に指定されたパッケージ名を使用します。ファイル名を追加しないでください。そして、再び設定ファイルを生成します。

設定ファイルを作成した後、アンドロイドプロジェクトのアプリフォルダにコピーします。

0

の作成中にあなたのデフォルトのデバッグや生産キーのSHA1がfirebaseコンソールプロジェクトに保存されている場合、火災のベースコンソールで確認する必要があり

enter image description here

+0

私はすべての手順を試してみましたが、それでも問題が解決するつもりはありません。私のアプリがプレイストアに公開され、この問題が公開されている公開アプリでこの問題を解決するのを手伝ってください。この問題を完全に解決するのを手伝ってください。理解に感謝 – is2017

0

SHA1をNiraj Sanghaniと設定する必要があります。注意してください。.apkに署名するために使用されたすべての鍵に対してSHA1を生成する必要があります。 Android Studio経由でSHA1を生成するためのsimple methodがあります。

0

可能な解答here

は、アクセスしてキーを同期しよう:

Tools>Firebase>Authentication>Connect>Sync 
関連する問題