私のユーザーは、自分のアプリをダウンロードした後にGoogleログインを使用してログインすることはできません。最初は私はそのsha1の問題を信じていたので、私はキーストアでkeytoolを使ってリリース用に作成しました。私がやった何Googleログインがリリースバージョンで失敗しました
:
- が
- を設定する私のfirebaseプロジェクトにSHA1をコピーしたが、私のプロジェクトに入れ、googlejsonファイルをダウンロードしました。
- 同じキーストアを使用して署名付きapkを生成します。
現時点では、Firebaseのプロジェクト設定でデバッグとリリースのバージョンに2つのsha1指紋証明書が記載されていると思います。 奇妙なことに、自分のPCから自分の電話機に直接コピーしたapk-release.apkを生成してapk-release.apkを実行すると、正常にログインできます。 (私は古いものをアンインストールし、アプリを新しくインストールする)。それは私が一般向けにGoogle Playコンソールにアップロードした同じapkです。なぜ私は別の結果を得るのか分かりません。
を設定し、プロジェクトにそのSHA1を追加し、すでに私は –
、上述とも私は私のプロジェクトの設定にそのSHA1をコピーしただけのようにキーを取得します。残念ながらそれは働いていない –
その解決策は私のために働いた。 –