如何解决SigningConfig“版本”缺少必需的属性“ storePassword”
所以最近我在RN应用上运行gradlew assembleRelease
时遇到以下错误:
SigningConfig“发行版”缺少必需的属性“ storePassword”。
到目前为止,我已经发布了许多版本的应用程序,但是最近在我的CI(Github)和本地版本中都开始发生这种情况。
我的文件keystore.properties
位于android根文件夹中,并配置了正确的值。
除此之外,我的app/build.gradle
似乎也是正确的:
signingConfigs {
releaseStaging {
storeFile file(‘../keystores/liber-student-app.jks’)
storePassword keystoreProperties[‘SIGNING_KEYSTORE_PASSWORD’]
keyAlias keystoreProperties[‘SIGNING_KEY_ALIAS’]
keyPassword keystoreProperties[‘SIGNING_KEY_PASSWORD’]
}
release {
storeFile file(‘../keystores/liber-student-app.jks’)
storePassword keystoreProperties[‘SIGNING_KEYSTORE_PASSWORD’]
keyAlias keystoreProperties[‘SIGNING_KEY_ALIAS’]
keyPassword keystoreProperties[‘SIGNING_KEY_PASSWORD’]
}
}
我还尝试对storePassword值进行硬编码(如在其他stackoverflow question中的建议),但这没有用(完全相同的错误)
过去2天,我一直坚持这样做,所以请帮忙,谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。