2017-06-06 6 views
0
E/Auth: [GoogleAccountDataServiceImpl] getToken() -> BAD_AUTHENTICATION. Account: <ELLIDED:652354120>, App: com.google.android.apps.maps, Service: oauth2:https://www.googleapis.com/auth/mobilemaps.firstparty 
              efl: Long live credential not available. 
               at efm.b(:com.google.android.gms:3117) 
               at efm.a(:com.google.android.gms:119) 
               at edt.a(:com.google.android.gms:437) 
               at eds.a(:com.google.android.gms:31404) 
               at eds.a(:com.google.android.gms:297) 
               at flg.a(:com.google.android.gms:1189) 
               at flf.a(:com.google.android.gms:480) 
               at flf.a(:com.google.android.gms:185) 
               at eaa.a(:com.google.android.gms:370) 
               at eaa.a(:com.google.android.gms:225) 
               at bwf.onTransact(:com.google.android.gms:137) 
               at android.os.Binder.transact(Binder.java:380) 
               at byl.onTransact(:com.google.android.gms:35) 
               at android.os.Binder.execTransact(Binder.java:446) 

私はSHA1を署名付きapkに追加し、google-services.jsonを新しいものに置き換えました。 Googleのログイン時にこの問題が発生しているアプリストアのリリース後。Google BAD_AUTHENTICATION号でログイン

答えて

0

、あなたは、これらの条項に拘束されることに同意

  1. 鍵の生成と保管

    1.1 。 GPASはセキュリティ保護された手段を提供するオプションのサービスです あなたのアプリケーション署名鍵。

    1.2。既存のアプリをGPASに登録することにより、お客様は の既存のアプリの署名鍵をGoogleに提供し、お客様のコピー( )を保護または削除することに同意するものとします。新しいアプリの場合、 アプリの新しいアプリ署名キーが生成されます。

    1.3。 Googleが署名した の公開APKをダウンロードして確認することができます。

あなたはまた、あなたの火災ベースのコンソールにアプリケーション署名証明書からSHA-1フィンガープリントを追加する必要があり、これは月17日のとして有効でGoogleからの新しい更新がある2017年

Please see image for reference

0

Firebase,Google APIコンソールとgoogle-services.jsonファイルの設定に問題があるようです。

リリースAPKとデバッグAPKには、Googleサービス用に異なるSHA1と異なるAPIキーがあります。ですから、プロジェクト設定のFirebaseに両方を追加する必要があります。この後、google-services.jsonファイルをダウンロードしてプロジェクトに入れる必要があります。キーストアで新しいリリースビルドを作成し、Google Playストアにアプリを公開します。

希望します。アプリの署名(GPAS)サービスはGoogle Playでアプリケーション(「アプリ」)を登録することで

+0

はい、私はあなたが言及したのと同じことをしましたが、依然として持続する – JosephM