我正在使用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键?
请帮助!!!