鸿蒙开发:应用上架第二篇,申请发布证书

前言

本文基于Api13

通过第一篇文章,我们拿到了密钥库.p12文件和证书请求csr文件,这两个文件都是非常重要的,一定要保存好,我们也基本知道了应用的打包,签名信息文件是必须的,而对于签名信息,也有一项非常重要的属性,那就是profile文件,主要用于设置发布或调试证书,那么这个证书如何获取呢,本文就着重概述一下。

我们需要知道,根据使用场景的不同,Profile分为调试Profile、发布Profile,还有内部测试,三种方式,所以,再接下来的创建中,大家一定要根据需要进行创建。

image.png

创建Profile,有一点需要知道,那就是,如果你只需要自身的一台设备进行应用的运行和测试,其实大可不必大费周章,直接使用本地的签名信息就行,也就是第一篇概述中的自动签名配置;当然如果,你要用于多设备的调试和正式上架,那么Profile文件才是必须需要的。

根据类型,我们可以一眼就能知道,发布,用于正式发布到华为应用市场用的,调试呢,就是自身用于多设备调试用的,当然也是要发布到应用商店的测试中,内部测试,显而易见,就是绕过华为应用商店后台,自己执行的应用测试下载。

拿到Profile文件,也不是一蹴而就的,需要一步一步的进行获取,还有一个知识点,大家需要知道,那就是发布证书和发布证书Profile文件,这是两个文件,对应的字段分别是profile和certpath字段。

image.png

下面我们就一步一步的获取这两个文件。

第一步:实名认证

申请发布证书和发布证书Profile文件,需要到AppGallery Connect后台进行申请,也就是华为应用商店管理后台,需要说明一点的是,你的账号或企业账号必须是实名认证的,如果未实名认证,还请先去实名认证。

实名认证介绍地址:

https://developer.huawei.com/consumer/cn/doc/start/itrna-0000001076878172

实名完成之后,我们进入AppGallery Connect后台,地址是:

https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/

第二步、创建APP ID

如果你之前已经创建了APP ID,这一步可以省略,直接看下一步即可,如果没有,可按照此步骤进行创建,首先,进入到后台,找到证书、APP ID和Profile一项:

image.png

点击左侧的APP ID选项后,直接点击新建即可:

image.png

根据自身的应用信息如实填报即可,有一点需要注意,那就是一定要和你的项目信息一一对应。

image.png

第二步、创建应用

有了APP ID之后,我们回到后台首页,选择,我的应用,当然了,如果,你要上架元服务,直接选择我的元服务即可。

image.png

选择之后,点击新建发布。

image.png

选择第二步中创建的应用包名,就会自动填充应用名称:

image.png

第三步、申请发布证书

回到首页,找到证书、APP ID和Profile一项:

image.png

点击左侧证书一项,新建证书即可,需要注意的是,一个账号只支持三个正式证书,这一点需要注意。

image.png

点击新建证书之后,会进行填写证书的信息,按照需要,你可以创建发布或者调试证书。

image.png

CSR文件还记得吗,那就是上一篇文章中,最后我们生成的请求证书,直接选取即可。

image.png

通过以上的步骤,我们的证书就创建完毕了,在列表中就可以查看到了,这个点击下载后,一定要妥善保存,有大用处。

image.png

第四步、申请发布证书Profile文件

我们继续回到首页,找到证书、APP ID和Profile一项:

image.png

打开后,直接选择最后的Profile选项,点击添加即可。

image.png

点击添加之后,就会显示如下的页面:

image.png

我们可以看到,创建一个Profile,第一步,就需要选择应用名称,所以,在这里,如果你已经创建了应用,直接选择即可,如果还未创建应用,请回到第二步骤进行创建应用。

image.png

选择证书,直接选择第三步中申请的发布证书即可,信息填完之后,点击右上角的添加按钮,在列表之中,就可以查看到已经创建好的证书了。

image.png

相关总结

生成完发布证书Profile文件之后,我们就可以点击下载,留着后续备用,有一点需要知道,一个应用最多可申请100个Profile文件。

下载后,我们可以看Profile格式为.p7b文件,里面包含HarmonyOS应用/元服务的包名、数字证书信息、HarmonyOS应用/元服务允许申请的证书权限列表,以及允许应用/元服务调试的设备列表(如果应用/元服务类型为Release类型,则设备列表为空)等内容,当你选择的类型不是发布类型,那么就会出现选择设备的选项。

image.png

关于设备的创建,可以直接选择设备选项即可。

image.png

好了,本篇文章就暂时到这里吧,下一篇,我们重点概述如何配置签名信息。

本文标签:HarmonyOS应用上架。

#鸿蒙开发#
鸿蒙点石成金 文章被收录于专栏

简单的也好,复杂的也罢,关于HarmonyOS,总要深入浅出,总要步步为赢。

全部评论

相关推荐

昨天 10:23
已编辑
湖南师范大学 计调
太久没更新,前几天看到一条评论,说“牛客就是当年那群做题区毕业了开始找工作还收不住那股味”的群体。字里行间透着居高临下的评判,不是,他该不会以为自己很幽默?很犀利吧?作为在牛客混了不算短日子的用户,我感到的不只是被冒犯,更是一种深刻的悲哀——这种以“松弛感”为名,对另一种生存策略的轻蔑,颇有一种自己考不上大学早早出来混社会,嘲笑考上大学的人是书呆子,然后大言不惭地说:死读书有什么用,人脉和资源才是硬道理。我不知道说这个话的人,手头究竟握着多少真正管用的人脉与资源,也不知道他这么傲慢地说出“那股味”的时候,是站在哪一个巨人的肩膀上,才能如此“松弛从容”地俯视众生,还能品评出别人身上“没收住”的余...
淬月星辉:这种评论把正常的努力扭曲成卷😂,说白了就是自己不努力,看着身边努力的人一个个都事业有成了,自己的心里开始不平衡了,就发这种酸言酸语。牛客可以说是我用过那么多平台里社区氛围最好的论坛了,用了大半年了,基本上没见过有人吵架的,都是在互帮互助提建议,帮忙看简历的,帮忙选offer的,帮忙指点学习路线的,分享工作经验和趣事的,我觉得这才是互联网该有的样子。
点赞 评论 收藏
分享
2025-12-15 12:50
河北工程大学
sta666:我也是这个国际商业化的,三天,一天一面,就通过了,不过我是后端实习生,好好面感觉能过。
点赞 评论 收藏
分享
头像
01-12 14:44
已编辑
百度_高级研发工程师
今天看到了某平台攻击牛友的帖子,段段今天打算为牛友们说句话,我们的努力到底有没有意义。 (原文复述:感觉牛客就是当年那群做题区毕业了开始找工作还收不住那股味,颇有一种从年级第一掉到年纪第二后抱怨考不上大学的区味)  粗鄙,无礼,傲慢,攻击,在这里我没有看到任何有用的分析,我只看到了屁股决定脑袋的攻击,我只看到了嫉妒和眼红。一、去医院不看病你去逛街吗 去医院你不去看病你去逛街吗?去加油站不加油你去抽烟吗?去部队你不训练战斗技能你去养老吗?来牛客你不努力求职你来干什么来了。 牛客本身就是个求职平台,大家分享有用的知识,分享面经,分享offer,分享求职经验的,来牛客不就干这个来了吗?有什么问题吗?...
给个好点的工作吧啊啊...:不知道我看的是不是和博主同样的帖子,我记得原帖是表达的是有些匿名老是发几十万的offer侮辱价,然后就有牛友觉得凡尔赛了导致后面的评论有些偏激。我觉得这个最近闫学晶那个事情有点类似了,她说他儿子一年只能赚七八十万家庭生活都难以为继,不说普通家庭,多少大厂的程序员都赚不到这个数字,大部分家庭看到这种发言肯定会难受的一p,生活的担子又这么重,人都是需要发泄情绪的,互联网就是个极佳的载体,所以很多人直接就喷她了,人在情绪发泄的时候是不思考的,否则就不叫发泄了。然后还有一个点,段哥假定了这些喷的人全都是“躺平的”,这点可能有失偏颇,很多人一直在努力,但是始终缺乏天时地利人和的某一个条件,这点相信段哥找工作的过程中深有体会。绝大部分人都以结果的失败去否认了努力的全过程,可能只是别人努力的方向错了。就像一次面试,可能你准备了很久,结果面试官就是比较奇葩,一直问没有学习到的领域或知识点,然后有人凭一个挂掉的结果就直接给你扣了一个“躺平”的帽子,觉得挂掉是你不够努力,您心里滋味如何?再说点近点的,我也是od,多少同事深夜无偿加班,涨过一分工资吗?多少外包的技术大牛因为学历被困在外包,连od都进不去,这些人难道不努力吗?只是限制与生活、公司制度等等之类的无奈罢了。说到努力,又想到李家琦79元眉笔事件,这么多年有没有认真工作?有没有涨工资?他嘴里说出来是那么的理所当然,打工牛马都知道“任劳任怨”,“认真工作”真能涨工资?只干活不发声就等着被摘果子吧,企业里永远都是“汇报杰出者”升的最快(当然不是所有企业),这种事情相信段哥包括我甚至大部分od都经历过。最近辞职回老家,和老爸散步每次他都会感慨街上的蔬菜小贩多不容易,他们晚上就窝在那种三轮小货车的驾驶室里,腿都伸不直,我们这里晚上零下了,只盖一条薄毛毯,始终舍不得住我们镇上几十块的酒店,因为一车蔬菜就赚几百块顶多一千而且要卖好久,这样的例子还有太多了。这种芸芸众生可能辛苦了一天之后,打开手机看到网上的凡尔赛发言,跟风喷了几句发泄情绪,我觉得这种人不应该扣上“躺平”的帽子。我觉得大部分正常人都是努力的,或者曾经努力过,但世界上有太多努力解决不了的无奈了,甚至说你都没有那个努力的机会,不过正因如此,才显得坚持不懈的努力奋斗之人的难得可贵,认清生活的真相后仍然热爱生活,敢于直面现实的淋漓。
段段STEADY觉醒与突...
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务