Android: 错误 10 Google 登录商店版本有问题

Android: Error 10 Google Sign in Problem with Store version

我正在构建要存储的发布 apk。在将其发送到商店之前,我正在使用 Google 测试 Sign。它工作正常。将 apk 发送到 play 商店。从商店下载应用程序并进行测试。商店应用程序不工作我收到错误 10。 这可能是什么原因造成的? 用于唱入的代码:

 private val googleSignInClient: GoogleSignInClient by lazy {
        val gso = GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
            .requestEmail()
            .requestIdToken(BuildConfig.GOOGLE_CLIENT_ID)
            .build()
        GoogleSignIn.getClient(requireActivity(), gso)
    }
...
signWithGoogleButton.setOnClickListener {
googleSignInClient.signInIntent.let { signInIntent ->
            startActivityForResult(signInIntent, RC_SIGN_IN);
        }
}

商店使用不同的 sha1 密钥对商店中的应用程序进行签名。您需要在 Google 云控制台

中检查 SHA1 是否已添加到您的凭据中