AppCenter:必须引用包含私钥和相应 public 密钥证书链的有效 KeyStore 密钥条目
AppCenter: must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain
我已经上传了我们的密钥库并相应地设置了密钥库密码,但我不知道别名和密钥密码是什么,并且它没有在 appcenter.ms 文档中的任何地方提供任何文档到它们所在的位置,它们不会出现在 VS.net 2019 年我能找到它们的任何地方。
那么如何使用代码签名来自动上传到 Play 商店呢?
这里没有回答:How to check certificate name and alias in keystore files? 因为这对已经生成密钥库并自动执行此操作的 vs.net 项目没有帮助。 AppCenter 要么不应该要求这些额外的字段,要么它们应该是不言而喻的,而不必破解一堆 java 命令。必须有一个 easier/better 方法,而且密钥库工具在 windows 上对 .keystore 文件不起作用。
谢谢!
因此,如果您生成密钥库并根据 VS.net 中的文档手动发布,然后想在应用中心使用该密钥库,那么对于那些正在寻找有关如何执行此操作的简明答案的人来说:
- 导出 Visual Studio 中的密钥库。
- 使用此命令:keytool.exe -list -v -keystore {文件名} -storepass {keystore 密码} -keypass {keystore 密码}
- 这将调出它创建的别名。
- 在 App Center 中根据输出输入别名,然后两个密码相同。
我已经上传了我们的密钥库并相应地设置了密钥库密码,但我不知道别名和密钥密码是什么,并且它没有在 appcenter.ms 文档中的任何地方提供任何文档到它们所在的位置,它们不会出现在 VS.net 2019 年我能找到它们的任何地方。
那么如何使用代码签名来自动上传到 Play 商店呢?
这里没有回答:How to check certificate name and alias in keystore files? 因为这对已经生成密钥库并自动执行此操作的 vs.net 项目没有帮助。 AppCenter 要么不应该要求这些额外的字段,要么它们应该是不言而喻的,而不必破解一堆 java 命令。必须有一个 easier/better 方法,而且密钥库工具在 windows 上对 .keystore 文件不起作用。
谢谢!
因此,如果您生成密钥库并根据 VS.net 中的文档手动发布,然后想在应用中心使用该密钥库,那么对于那些正在寻找有关如何执行此操作的简明答案的人来说:
- 导出 Visual Studio 中的密钥库。
- 使用此命令:keytool.exe -list -v -keystore {文件名} -storepass {keystore 密码} -keypass {keystore 密码}
- 这将调出它创建的别名。
- 在 App Center 中根据输出输入别名,然后两个密码相同。