簡體   English   中英

將apk上傳到Google Play商店后,Firebase身份驗證失敗並顯示“Developer Error”

[英]Firebase Authentication is failing with “Developer Error” after uploading apk to google play store

我正在使用Firebase身份驗證來驗證我的應用程序中的用戶。

一切都工作正常,直到我正在研究我的應用程序的調試版本。 但是,當我在playstore中上傳已簽名的apk時,我的用戶身份驗證服務始終會失敗並顯示“Developer Error”消息。

在一些網絡研究中,我發現我還需要為我簽名的apk生成SHA證書。 我用本地創建的“.jks”文件生成了SHA,我在上傳之前用它在本地簽名我的應用程序。 我已將生成的SHA密鑰添加到firebase項目控制台並生成新的google-services.json文件。 即使這種方法也沒有幫助我。

我懷疑這種情況正在發生,因為我正在使用“Google Play App Signing( https://developer.android.com/studio/publish/app-signing.html )”,這又一次更改了證書。 任何人都可以幫助我,讓我知道什么是更新發布apk的SHA鍵的正確過程。

如果Play商店正在進行應用程序簽名,那么它如何才能成為“google-services.json”的一部分,其中必須事先提及SHA密鑰?

請幫忙!!!

Google Play控制台中打開應用程序簽名部分,獲取應用程序簽名證書的 SHA1

控制台截圖

如果您使用本地.jks文件進行簽名,則無需谷歌播放應用程序簽名。 將.jsk文件的指紋添加到firebase控制台后。 只需在android studio中同步它,或者在構建新簽名的apk后嘗試在手機上運行應用程序。 然后將其上傳到Playstore。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM