Skip to content

应用上架流程

在本地应用开发人员完成功能开发后,需前往平台申请证书,并使用该证书对应用进行签名,方可将应用成功上架至平台。

创建应用

登录鸿蒙原生应用中心后,进入 应用管理 → 我的应用,点击 创建应用,操作界面如下所示:

请注意:应用包名必须填写当前开发应用所使用的包名,且需保证在平台中全局唯一。

创建证书

登录鸿蒙原生应用中心后,进入 应用管理 → 证书,点击 新增证书,操作界面如下所示:

根据要求,填写证书名称及上传证书请求文件(CSR),点击确定。

在列表中点击下载,即可下载该证书至本地。

如何获取请求证书csr文件?

打开华为的DevEco Studio开发编辑器,点击顶部菜单构建->生成私钥和证书请求文件,弹窗如下:

p12文件可以选择已有的,也可以自己重新生成。

填写的别名和秘钥信息一定要记住,后续打包签名会用到。

创建应用profile

登录鸿蒙原生应用中心后,进入 应用管理 → 我的应用,进入应用详情找到发布Profile,点击新增,操作界面如下所示:

应用名称和包名会直接带过来,开发者只需要填写名称以及选择证书管理中创建好的证书即可。

在列表中点击下载,即可下载该profile证书至本地。

应用打包签名

将平台下载的证书与您的 p12 文件、别名及密码结合,用于对应用包进行打包和签名操作。

上传应用包

登录鸿蒙原生应用中心后,进入 应用管理 → 我的应用,进入应用详情找到应用版本,点击新增版本,操作界面如下所示:

在此步骤中,选择并上传已打包好的软件包,平台将对软件包进行验签。若验签通过,则版本创建成功;若验签失败,则表明软件包不合法,版本创建将不予通过。

注意,每次上传的版本需要比历史版本高,不能上传低版本。

应用上架

若此前步骤均已顺利完成,可在应用详情页面点击 “上架” 按钮,提交应用的发布上架申请。

此时,只需等待管理人员对应用进行审核。若应用审核通过,状态将变更为“上架中”;若未通过,可查看审批意见,根据反馈内容进行改进后重新提交申请。