HarmonyOS 鸿蒙Next关于证书的配置
HarmonyOS 鸿蒙Next关于证书的配置
使用IDE勾选Automatically generate signature生成的签名都是临时的,无论是debug还是release,正式发布需要去AGC应用市场申请发布签名。申请步骤,鸿蒙官网搜索,应用签名。
参考链接:https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/
调试证书用于在本地对应用进行调试,而发布证书则用于将应用上架。 调试证书仅能用于将工程打包安装至调试手机上,不可用于上架发布; 发布证书仅能用于上架发布,不可用于安装调试。 申请这两种类型的证书需要不同的信息和流程。
1:使用自动签名。在连接设备后,重新为应用进行签名。 具体步骤为:进入File > Project Structure > Project > Signing Configs界面,勾选“Automatically generate signature”(如果是API 8和9工程,需同时勾选“SupportHarmonyOS”),即可完成签名。如果未登录,请先单击Sign In进行登录,然后自动完成签名。 2:如果使用的是手动签名,请在AppGallery Connect中先将该调试设备注册调试设备并在申请Profile文件选择设备时添加该调试设备,重新申请Profile证书。 发布证书签名的包是不能在本地进行调试安装。
更多关于HarmonyOS 鸿蒙Next关于证书的配置的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
HarmonyOS鸿蒙Next关于证书的配置,主要涉及以下几个步骤:
- 生成密钥文件:在DevEco Studio中,通过“Build > Generate Key and CSR”生成.p12密钥文件和.csr证书请求文件。设置密钥的别名和密码,并妥善保存这些文件。
- 申请数字证书:登录AppGallery Connect,使用华为账号申请并下载.cer数字证书。在申请过程中,需要提交.csr证书请求文件。
- 配置Profile文件:在AppGallery Connect上配置并下载.p7b Profile文件。该文件包含证书链和应用的元数据信息,是应用安装时必需的文件。
- 项目签名配置:在DevEco Studio中,打开“File > Project Structure > Signing Configs”,将生成的.p12密钥文件、下载的.cer数字证书和.p7b Profile文件配置到项目中。确保路径和密码正确无误。
按照以上步骤配置后,鸿蒙应用应该能够正确签名并打包发布。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。