尝试将.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用错误的密钥签名。确保您的应用捆绑包已使用正确的签名密钥签名,然后重试:SHA1:7C:AC:.... yadda ....:B6:E9:8A。
我使用的是以前上传的应用程序中的.keystore文件,没有问题。
答案 0 :(得分:0)
从您的帖子中我无法弄清楚您是否还执行了演练的中间部分。
Adding signing config to your app's Gradle config
需要完成的最后一个配置步骤是设置要使用上载密钥签名的发行版本。在您的项目文件夹中编辑文件android / app / build.gradle,然后添加签名配置
您可以确认已完成此操作,还是执行这些步骤然后重试