由于平台异常 (sign_in_failed(f2.a: 10:, null, null)) Playstore 上传被拒绝

Playstore upload rejected because of Platform Exception(sign_in_failed(f2.a: 10:, null, null))

  1. 在发布模式下 myapp.apk 一切正常,但是当上传到 Playstore 时,google 的反馈是错误 平台异常(sign_in_failed(f2.a: 10:, null, null))

  2. 我已经在 firebase 中添加了所有必要的 SHA1 和 SHA256。

  3. 生成了 SHA。/gradlew signigReport

  4. 添加了 android>app>build.gradle 作为:

                defaultConfig {
                    // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
                    applicationId "com.abc"
                    minSdkVersion 19
                    targetSdkVersion 30
                    multiDexEnabled true
                    versionCode flutterVersionCode.toInteger()
                    versionName flutterVersionName
                }
            signingConfigs {
                release {
                    keyAlias keystoreProperties['keyAlias']
                    keyPassword keystoreProperties['keyPassword']
                    storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
                    storePassword keystoreProperties['storePassword']
                }
            }
            buildTypes {
                release {
                        signingConfig signingConfigs.release
                    }
                }
    
  5. 查看了遇到类似问题的人的所有其他帖子(Whosebug 和 GitHub)并尝试做对他们有用的事情,但到目前为止对我没有任何效果

  6. 这是 playstore 的错误:

  1. 转到您的 Google Play 管理中心和 Select 您的应用。
  2. 从侧面导航转到 -> 发布 -> 应用完整性。
  3. 复制 SHA1 或 SHA256 并将其添加到您的 Firebase 控制台。