记录一下鸿蒙应用打包上架的全过程,好多事光看不管用,自己一操作总会遇到一些问题,特分享出真实操作过程,首先登录上架网址:https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/

1 登陆后进入如下操作平台:

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

2 进入我的项目,在我的项目中创建项目

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

3 然后在我的项目里添加应用,选择最后一个类型鸿蒙应用,包名要和自己鸿蒙工程的一致。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

4 创建完应用后如下,这是再创建应用需要点击右上角了。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

注意一定不要在第一张截图中我的应用中创建应用,不知道这个管理界面流程谁设计的,搞得有点不合理,一般正常人进入我的应用,然后创建我的应用很正常啊,有点混乱,要不你就都创建应用选择不同类型,要不你就应用都在项目中去掉我的应用中的创建应用。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

5 这个时候点击我的应用,会出现自己创建的应用,这个地方有点恶心的是,一开始进来选我的应用会没有应用,但是点完我的项目在点我的应用,应用信息就会出来。这个一定要注意,我操作时就是建立完,找不到在哪修改了。这个界面可以修改应用,还可以设置应用图标,应用简介,显示开发者信息等。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区图片

6 这一步我们暂时离开操作平台,回到工程中,为啥要离开,主要是我们要先在工程中生成签名文件,一会需要在操作平台上传的,除了设置alias和密码自己要记住外,会生成两个文件一个p12,一个csr,自己选好目录,别弄丢了。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

7 进入操作平台,进行生成profile文件的,如下:

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

如果没有证书的话,需要先建立证书,点击创建证书,这事需要把工程当中的csr文件上传一下:

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

这里需要说明的是,建立完证书如果要修改,删除,再新增证书,需要在用户与访问模块中去看,反正也别扭,入口不一样,太烦人了。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

有了证书,然后添加profile,过程如下三张图:

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

注意这个profile文件是和证书有对应关系的,调试的和发布的别混了,要不然打出来的包上传会检查出错误的。

8 下载完profile文件,还会到鸿蒙工程中,这时要配置打包参数了。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

分为调试和发布两个类型,每个类型都让选择p12 ,p7b,cer,选的有点多,再说一下这个几个文件咋来的,p12是在工程建立签名时生成,cer是操作平台生成的证书,p7b是操作平台根据证书生成的profile文件,而cer的生成又是通过工程生成的csr生成的。

9 配置好后,生成app文件,然后回到操作平台进行上架,第一步是可以设置一下基本信息,按照要求来就对了

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

10 上架操作第二步,选择国家地区,然后上传app包

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

这个错误就是由于调试和发布证书和debug包,release包不匹配操作的,也就是选release时,证书和profile都得选发布版的

11 重新选择好,上传包成功

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区

12 最后一步,需要选择版权证书和增加隐私协议,这个版权还得申请啊,我查了一下,大概得花300到500元吧,操作半天,最后卡在了这里,应用做的不好别轻易上架呀,要不钱花得没意义啊,至此整个过程分享完毕。

鸿蒙应用上架全过程-鸿蒙HarmonyOS技术社区


©著作权归作者和HarmonyOS技术社区共同所有,如需转载,请注明出处,否则将追究法律责任