2017-08-08 10 views
1

私はのAndroidベースの電話認証をAndroidプロジェクトに統合しました。アンドロイドでのFirebase電話の認証 - 別のマシンでは同じコードが動作しません

このため、私はthisリンクに記載されているすべての手順に従っています。

すべて私のマシンでうまく動作します。また、このコードをgitにプッシュしました。

他のユーザーがコードをプルすると、彼のマシンでは機能しません。彼はなっている

エラーがある -

com.google.firebase.FirebaseException: An internal error has occurred. [ INVALID_APP_CREDENTIAL:App validation failed ] 

私は、このエラーのためにsearhed、しかしどこでも私が発見されている -

  1. あなたのSHA1を入れ、キー

  2. 「電話認証を有効にしますfirebaseプロジェクトの認証 タブにあります。

しかし、私はすでにそれを行っており、すべて私のマシンで正常に動作します。しかし、別のユーザーのマシンでは動作しません。私を助けてください。

ありがとうございます!

答えて

0

おそらく、リリースされたビルドでない限り、gitからすべてのチームメンバーのSHA1デバッグ証明書キーを手動で追加する必要があります。すべてのメンバーの開発マシン用にfirebaseコンソールのProject Settingsコンソールに、必要な数のデバッグSHA-1キーを追加できます。

enter image description here

オルタナティブ:それらのすべてにキーストアファイルを共有します。

+0

どのように管理しましたか? – Journey

+1

firebaseプロジェクトに私の全チームメンバーのSHA1デバッグ証明書キーを追加しました。 –

関連する問題