HarmonyOS 鸿蒙Next 是否有二次签名打包工具,即将app包用公司的发布证书、Profile文件重签名,生成新app包的工具

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 是否有二次签名打包工具,即将app包用公司的发布证书、Profile文件重签名,生成新app包的工具 背景:

企业项目,需要打包上市场,但公司的发布证书、Profile文件不能给到具体开发人员,怕人员流动,造成公司发布证书泄露。

遇到的问题:

当前只能通过DevEco Studio,使用公司的发布证书、Profile文件打APP包上传市场。

参照Android打包发布流程,期望鸿蒙打包发布流程如下:

  1. 具体开发人员通过DevEco Studio,使用非公司发布证书、Profile文件打出app包;
  2. 上传app包到公司后台,用公司的发布证书、Profile文件重签名,生成新的app包;
  3. 下载重签名的app包,发给运营同事上传应用市场。

步骤2会做成脚本自动化,不用人员参加。

具体开发人员只负责步骤1:生成包,上传包;和步骤3下载包,发给运营同事。整个流程不需要接触公司的发布证书、Profile文件。

想咨询的问题:

鸿蒙这边是否有实现上述步骤2,将app包用公司的发布证书、Profile文件重签名,生成新app包的工具?


更多关于HarmonyOS 鸿蒙Next 是否有二次签名打包工具,即将app包用公司的发布证书、Profile文件重签名,生成新app包的工具的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

您好,相关问题已经反馈给工作人员,请耐心等待,感谢您对华为开发者论坛的支持。

更多关于HarmonyOS 鸿蒙Next 是否有二次签名打包工具,即将app包用公司的发布证书、Profile文件重签名,生成新app包的工具的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


2、上传app包到公司后台,用公司的发布证书、Profile文件重签名,生成新的app包;

—您好,发布签名相关的信息由于安全问题,一般需要有人或机制专门管理,这个签名材料的获取,可以一次性进行明确的申请和下载。 如果想做到自动化,然后写个自动化脚本调用gradle的命令,进行自动化的发布签名。也就是材料一次性手工申请,配置到后台,后续自动化脚本自动化签名。

您好,这个问题已经反馈给研发,请您耐心等待一下。

AppGallery里面有设备管理,就算有开发证书,也只能使用配置好UDID的机器

HarmonyOS 鸿蒙Next 目前确实提供了二次签名打包工具,允许开发者使用公司的发布证书和Profile文件对已有的app包进行重新签名,以生成新的app包。这一工具主要用于企业级发布场景,确保app在发布过程中符合公司的安全策略和发布流程。

该工具通常集成在鸿蒙的开发环境中,开发者可以通过命令行或图形界面操作。使用前,需确保已正确配置发布证书和Profile文件,这些文件包含了签名所需的密钥和配置信息。

具体操作步骤可能因工具版本和开发环境的不同而有所差异,但基本流程包括:导入原有的app包、选择或输入发布证书和Profile文件、执行签名操作、导出新的app包。

请注意,使用二次签名打包工具时,应严格遵守相关法律法规和鸿蒙系统的安全规范,确保签名的合法性和有效性。

如果在使用过程中遇到问题,建议查阅鸿蒙官方文档或开发者社区的相关资料。若问题依旧没法解决,请联系官网客服,官网地址是:

https://www.itying.com/category-93-b0.html

回到顶部