【发布时间】:2019-09-18 13:19:08
【问题描述】:
当我尝试将 .aab 文件上传到播放控制台时出现上述错误。
遵循 react-native 文档并运行后:
keytool -genkeypair -v -keystore xxx.keystore -alias xxx -keyalg RSA -keysize 2048 -validity 10000
那么,./gradlew bundleRelease。
它会创建以下文件:
./android/app/build/outputs/bundle/release/app.aab
当我上传这个时,我得到了错误。
如何签署我的应用程序?
更新:
我实际上错过了文档中的一个设置。虽然,当我签署我的应用程序时,我会得到你的
Android App Bundle 使用错误的密钥进行签名。确保您的 app bundle 使用正确的签名密钥进行签名,然后重试:SHA1: 7C:AC:....yadda....:B6:E9:8A。
我正在使用以前上传的应用程序中的 .keystore 文件,没有任何问题。
【问题讨论】:
-
实际上我认为问题出在您的密钥库中
-
我有我的原始密钥库,错误中所述的 SHA1 与应用发布页面中显示的 SHA-1 证书指纹匹配。任何想法为什么它不起作用?
标签: android react-native