2017-07-01 7 views
0

firebaseを使用してログインページがあり、基本的にGoogleログインオプションを使用してアプリにログインします。問題は、アプリケーションが自分のコンピュータで動作しているときです。他の開発者が同じコードを実行しようとすると、他の場所では動作しません。私たちはsha-1キーと何か関係があるかもしれないと考えました。私はそのキーを削除し、別の開発者が自分のマシンからそのプロジェクトにそのキーを追加すると、アプリケーションは完全にサインインすることができます。他のシステムでコードを実行するときに誰も問題なくログインできるようにしたいと考えています。各開発者のマシンのためにGoogleとのFirebaseログインの承認

答えて

0

、デバッグキーストアの

SHAキーが生成され、firebaseプロジェクトの設定ページに追加する必要があります。それは複数のSHAキーを可能にしますので、probsはありません。

最後に、Google Playストアにアプリを公開するときに、リリースキーストアのSHAキーを追加することを忘れないでください。

+0

これは、署名付きapkを作成すると、誰もがアプリケーションを実行できることを意味します。署名されたapkファイルを作成して、qaがビルドプロセス中にアプリケーションをテストできるようにすることができます。なぜなら、今すぐサインインできないため何かをテストすることができないからです。アプリはまだ完成していないので、私は今それを署名すれば、それはまだそれを構築しているので、それに影響を与えるかどうかを確認したい。ご協力いただきありがとうございます。 –

+0

私は、理想的にはあなたまたはあなたのチームメンバーがQAチームに署名したAPKを提供できるとは思えません。そのため、デバッグキーストアの複数のSHAキーを追加するよりもはるかに優れた、firebaseプロジェクトにリリースキーストアの単一のSHAキーを追加することができます。 –

0

プロジェクトのキーを1つ作成してfirebaseに追加するだけで、誰でもそのキーにアクセスできます。すべてのマシンからそれぞれを追加する必要はありません。それは私のために働いた。

関連する問題