网站项目下载,室内装修公司排行,个人网站模板吧,wordpress源码导读HarmonyOS应用/元服务发布#xff08;打包发布#xff09; https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V13/ide-publish-app-V13?catalogVersionV13
密钥#xff1a;包含非对称加密中使用的公钥和私钥#xff0c;存储在密钥库文件中#xff0c;格式…
HarmonyOS应用/元服务发布打包发布 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V13/ide-publish-app-V13?catalogVersionV13
密钥包含非对称加密中使用的公钥和私钥存储在密钥库文件中格式为.p12公钥和私钥对用于数字签名和验证。证书请求文件格式为.csr全称为Certificate Signing Request包含密钥对中的公钥和公共名称、组织名称、组织单位等信息用于向AppGallery Connect申请数字证书。数字证书格式为.cer由华为AppGallery Connect颁发。Profile文件格式为.p7b包含HarmonyOS应用/元服务的包名、数字证书信息、描述应用/元服务允许申请的证书权限列表以及允许应用/元服务调试的设备列表如果应用/元服务类型为Release类型则设备列表为空等内容每个应用/元服务包中均必须包含一个Profile文件。
小结
1、签名文件DevEco studio生成2个文件格式.p12和格式.csr。华为AppGallery Connect生成2个文件格式.cer和格式.p7b。
2、测试包hap格式Build Build Hap(s)/APP(s) Build Hap(s)生成的文件在工程目录entry\build\default\outputs下获取带签名的应用包entry-default-signed.hap。
3、发布包app格式Build Build Hap(s)/APP(s) Build APP(s)工程目录build outputs default下获取带签名的应用包harmonyos-default-signed.app。
注意
1、如果应用类型为Release类型则设备列表为空。
2、当未指定构建模式时构建APP包默认Release模式构建HAP/HSP/HAR包默认Debug模式。即Build APP(s)时默认构建的APP包为Release类型符合上架要求开发者无需进行另外设置。
3、hap格式包可以直接装在真机上APP格式包只能发布后在市场安装。
4、使用发布证书和发布Profile文件进行手动签名只能用来打包应用上架不能用来运行调试工程。