莱莱 发表于 2025-1-17 13:33:19

华为应用商店(鸿蒙appgallery),保姆级上架教程,打包,签名……从零到一手

媒介

既然是保姆级教程,那我就从从开始事无巨细的报告一下。
下方是目次,可能有些轻微相识的人只想知道签名、上传安装包之类的过程,可以快速跳转。
目次
媒介
正文
预备工作
电子版权和免责函
电子版权
免责函
备案(单机忽略)
隐私政策网址
一、腾讯文档
二、第三方托管或者appgallery里官方的云托管
签名、打包安装包 
后话
 
正文

预备工作

首先注册开发者账号,实名认证,否则几乎是用不了appgallery的
打开华为开发者联盟的官网,右上角即是登录入口。
https://i-blog.csdnimg.cn/direct/a8ef268598d54bbfa21b5cd44248ef11.png
之后就是正常的登录,然后实名
https://i-blog.csdnimg.cn/direct/a8cb50f9f9c84cf9bbfb360a1a491972.png
下面就是按照步骤来就好了,根据你的情况选吧。
https://i-blog.csdnimg.cn/direct/31eb62a180c14f8f81d90e221843baf3.png
选了之后就可以去appgallery开项目了。
appgallery在哪?
https://i-blog.csdnimg.cn/direct/414037b0752e4c6296fc1ec865983f24.png
进到这内里后会叫你去创建项目,创建项目之后可以在项目里创建应用。
https://i-blog.csdnimg.cn/direct/dd34303bd1da4a8f9a62c32cf56f2dc0.png
这里是在项目里了
https://i-blog.csdnimg.cn/direct/838677f11e7145aabf443555669b7f62.png
纯血鸿蒙是不能在这里直接创建的,依据他的指引就好了。
https://i-blog.csdnimg.cn/direct/baed79f631ca4268970eeeb8ecf8a38e.png
APP ID 页面创建应用。
https://i-blog.csdnimg.cn/direct/6f10170577ec4c80996e4e6be2d66193.png
这里就可以管理我们的应用了。
https://i-blog.csdnimg.cn/direct/ad4dc8bea1604704bef9c044f9bb1c53.png
到这里,我们要明确本身软件的定位,单机or必要联网
我们看看提交一个应用要必须要预备些什么。
https://i-blog.csdnimg.cn/direct/22d1a7958670451ea89f66e6aede27a9.png
没错,安装包,隐私政策网址,电子版权证书,备案信息,还有一个不太显着的免责函。
如果你是单机应用,那么备案信息是不用填的。
其他的内容都是不用第三方参与,可以自主填写的。
我们从电子版权证书开始讲
电子版权和免责函

电子版权

你可以通过中国版权掩护中央,申请软件著作权,但是吧,这个申请下来本钱挺高的。要么付出时间本钱,两三个月;要么付出款子本钱,加急申请。但毫无疑问,这个是一定要申请的,这个可以完备的证明你拥有你软件的全部权利,可以应用到任何必要证明的地方。但我们这里讨论的是上架的问题,所以有还有另一种更为保举的方法。
易版权申请电子版权,鸿蒙有个活动,可以免费搞一个,不外本日就要结束了。
https://i-blog.csdnimg.cn/direct/bbbe45d08f3c415f983bf14f0ba4398c.png
结束了就只能走正常途径了,费钱搞。
https://i-blog.csdnimg.cn/direct/1a623c6171f849278463ef5d9d18eff8.png
如果你写完了软件,流程应该是很快的,叫你给个测试链接,填个应用的功能列表,稽核过了以后让你提交30或者60页源码pdf和利用手册(就是讲一讲你的软件怎么跳转有啥功能之类的),紧张是这些,并不难的,而且这些软件最焦点的的东西我也没法指导,每个人的软件都不一样嘛。
然后会继续稽核啊,有问题的话会叫你补正,按他说的做就好。正常来讲,搞这个不会超过半个月时间的。
末了拿到这个了就算大功告成。
https://i-blog.csdnimg.cn/direct/c2955a6c067f4f1e94bfba34b3d3e661.pnghttps://i-blog.csdnimg.cn/direct/399bcfeb8be44069839b7ea1584ee6a9.png
免责函

这里有个免责函模板对吧,但点了之后下载的是企业的
https://i-blog.csdnimg.cn/direct/b99479886528420d9b06675544a79ff7.png
 
https://developer.huawei.com/consumer/cn/doc/distribution/app/80301
翻到底下,可以看到个人开发者答应函.zip了,你点这个链接也能下。
之后把电子版权证书的word,图片和上面的答应函填进去就好了。
这些是最少必要的,如果有其他需求的话可以视情况而添加。
备案(单机忽略)

备案绝大部分人只能选择依靠大平台,比方腾讯云,阿里云,华为云之类的。
我们以华为云的个人备案为例讲一讲备案过程。
注册以及熟悉之类的我便不似appgallery里那样讲的细了,否则篇幅就太长了。
首先注册域名https://i-blog.csdnimg.cn/direct/4ab1a26eb1904192b7caf683266789be.png
注册要个实名信息模板,按着网站里的引导来做就好
之后要台服务器,就在华为云里挑一个你中意的,新人一般代价都挺便宜的。
备案的地方还挺显眼对吧
https://i-blog.csdnimg.cn/direct/e3156dcf35c84590bd124ddc116c2e5b.png
内里就是继续填一些信息了。
之后会有华为的人给你打电话确认,确认了就送审去了。等个三四天就差不多了。
然后就可以在这里填了
https://i-blog.csdnimg.cn/direct/b1fcdd5d0229431bb17166fb91760609.png
隐私政策网址

乍一看觉得挺难,要本身去建站,虽然已经买了服务器吧,但是还是有更简单的方法。
一、腾讯文档

这个最简单,在微信小步调里用腾讯文档新建一个文档,在内里写隐私政策,权限改成只能查看,仅本身可编辑,末了复制链接就可以了
效果如下
https://i-blog.csdnimg.cn/direct/dc197ee7ab3d4a798690a45876114621.png
你如果问我隐私政策咋写,我只能答复叫ai写或者去找个同类型的软件借鉴一下或者在浏览器里搜“隐私政策生成器”,末了根据你本身的软件改一下就好了。忘了啥也不要紧,后面上架稽核会帮你把漏洞找出来的,不外等待的时间还是比较长的,一次动辄两三天,挺折磨人的。
二、第三方托管或者appgallery里官方的云托管

你在浏览器里搜“隐私政策生成器”,有些网站是提供永世摆设的功能的,不外可能要收费。
至于华为的云托管,其实他的功能远不止摆设隐私网站,可以深入探索看看。
因为我更保举第一个方法,快速高效,所以我就不详细展开这里的方法了。
https://i-blog.csdnimg.cn/direct/cd6c82bbe4614de4a93c847ded6302d3.png
签名、打包安装包 

打包想必是相较而言最麻烦的一步了,写了一堆代码,但是末了却不知道怎么构建安装包?请继续看下去吧
首先打开我们心爱的Deveco
生成私匙
https://i-blog.csdnimg.cn/direct/3b01649e005b49efbf00f87da84d1bca.png
点击导航栏的构建-生成私匙
https://i-blog.csdnimg.cn/direct/3b6c20316a64492aa1793cb5409e33ee.png
之后点击NEW新建一个
https://i-blog.csdnimg.cn/direct/afc19ae0b0794e3495a131e7a656c220.png
这里的“Key store file”是选择你的p12文件的存储位置和名称,点击文件夹图标即可。
https://i-blog.csdnimg.cn/direct/139f2d5ae82a41f8abccc50bf0ef7c14.png
这里的Alias是别名,不要随便取,后面要用到,和暗码要记着
Advance setting选填,一些更详细的开发者信息
https://i-blog.csdnimg.cn/direct/07b0548d0a814aeba4a30daf73325f6f.png
CSR file 就是选择你的csr文件的存储位置和名称,点击文件夹图标即可。
https://i-blog.csdnimg.cn/direct/aeb05b8a268c4979973002bf944fff2d.png
一切都完成后就会告诉你文件生成在了你之前设定的路径。
https://i-blog.csdnimg.cn/direct/dd83a2a9941a4b02887e46b8713a465f.png
csr文件有什么用呢
回到appgallery
在这里我们生成cer文件(证书)和p7b(Profile)
https://i-blog.csdnimg.cn/direct/4a4f88641eca42369199d62e638b47bc.png
这里就用上了csr了,我们选择发布,如果你以调试为目标就选择调试
https://i-blog.csdnimg.cn/direct/19975762857046f8b83e1531cadc0feb.png
之后就可以下载cer文件,有了之后我们来到profile页面,选择证书,就是选择你刚刚生成的cer文件,之后就可以下载p7b文件了。因为我们选的是发布的类型,所以不用添加设备。
必要留意的是,csr文件和cer文件和p7b文件必须一一对应,一不留意可能就搞错了。可能有些人部分过程出问题了,就重新开始操纵,效果生成了许多文件,随后本身都搞不清晰哪个对应哪个了(别问我怎么知道的QAQ)。
https://i-blog.csdnimg.cn/direct/6477e5a9fca948de8ff41ebc1ca1d8e9.png
文件都预备好了,我们回到deveco
找到项目布局
https://i-blog.csdnimg.cn/direct/16a31aa8806a4c53b222f92a3ec273ee.png或https://i-blog.csdnimg.cn/direct/c80cad75b55747fa8e1d599a34abc2f6.png
点Signing Configs
把文件地址、暗码都填进去就好了,点击OK,大功告成。
插一句,如果你想真机调试,发起勾选Automatically generate signature,否则在appgallery里添加挺麻烦的,获取设备id并不容易,当然,这种方式的签名是只能用于调试,不能用来发布的。
https://i-blog.csdnimg.cn/direct/ff431e6188724885b043de28c1950001.png
末了还要再编译APP,末了在你项目标Build文件夹里可以找到生成的安装包。有signed和unsigned,提交就提交那个signed已签名的。
https://i-blog.csdnimg.cn/direct/d4f71e08d7b843868ecf6d76fef9dc03.png
在软件包管理里上传安装包
https://i-blog.csdnimg.cn/direct/62e733847ad04b8cb5819ed224edbdb6.png
末了就可以在提交的地方举行版本选择了
https://i-blog.csdnimg.cn/direct/4fe100afa1c44780ab859ffb15f07ab6.png
 
 
至此,紧张难关基本上解决了,可以提交上架稽核了。
上架稽核其实是又一道难关,我本身就被折磨的死去活来。如果读者有兴趣的话,可以在批评区讲一讲,我争取再写一文讲讲稽核。
后话

笔者初出茅庐,如有错误不敷之处,恳请包涵,并在批评区指出。
如有疑问之处,也可在批评区留言,我会及我所能尽快复兴。
 
Merryou
完。
 
 
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 华为应用商店(鸿蒙appgallery),保姆级上架教程,打包,签名……从零到一手