前提条件
- 已创建HarmonyOS应用。
- 已申请发布证书,并注册测试设备。
- (如需使用ACL权限)已申请并获取ACL权限。
操作步骤
- 登录AppGallery Connect,选择“证书、APP ID和Profile”。
- 在左侧导航栏选择“证书、APP ID和Profile > Profile”,进入“Profile”页面,点击右上角“添加”。
- 在“添加Profile”页面,填写应用名称、Profile名称等必填信息。
(可选)在Profile内添加ACL权限。
选择应用名称后,“添加Profile”页面下方将显示“申请权限”栏。如果您之前为应用申请并获取了ACL权限,还需将权限添加至Profile内,才能真正使用权限。若不涉及使用ACL权限,可忽略此步骤。
在“申请权限”栏,选中“受限ACL权限(HarmonyOS API9及以上)”选项,点击“选择”。
弹出“选择受限ACL权限”窗口,该窗口展示当前应用已获取的ACL权限,且已获取权限的开关状态与该权限在“ACL权限”页签的开关状态一致。选择需添加到Profile内的权限,点击“确定”。
5.点击右上角“添加”,指定设备发布Profile申请成功,同时Profile关联的发布证书对应的指纹已自动添加到当前应用。
如果应用集成的华为开放能力依赖公钥指纹,后续您无需再为其手动配置公钥指纹。如不涉及指纹配置,请忽略此提示。
如提示当前应用添加的证书指纹数量达到上限,则请先删除部分不需要的公钥指纹,再手动配置公钥指纹。
6.点击“下载”,将生成的Profile保存至本地,供后续签名使用。
7.可选)“生效”状态的指定设备发布Profile还支持修改Profile绑定的测试设备。点击“编辑设备”,重新选择测试设备即可。
本文参考鸿蒙官方文档