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

前言

既然是保姆级教程,那我就从从开始事无巨细的讲述一下。

下方是目录,可能有些稍微了解的人只想知道签名、上传安装包之类的过程,可以快速跳转。

目录

前言

正文

准备工作

电子版权和免责函

电子版权

免责函

备案(单机忽略)

隐私政策网址

一、腾讯文档

二、第三方托管或者appgallery里官方的云托管

签名、打包安装包 

后话


正文

准备工作

首先注册开发者账号,实名认证,否则几乎是用不了appgallery的

打开华为开发者联盟的官网,右上角即是登录入口。

a8ef268598d54bbfa21b5cd44248ef11.png

之后就是正常的登录,然后实名

a8cb50f9f9c84cf9bbfb360a1a491972.png

下面就是按照步骤来就好了,根据你的情况选吧。

31eb62a180c14f8f81d90e221843baf3.png

选了之后就可以去appgallery开项目了。

appgallery在哪?

414037b0752e4c6296fc1ec865983f24.png

进到这里面后会叫你去创建项目,创建项目之后可以在项目里创建应用。

dd34303bd1da4a8f9a62c32cf56f2dc0.png

这里是在项目里了

838677f11e7145aabf443555669b7f62.png

纯血鸿蒙是不能在这里直接创建的,依据他的指引就好了。

baed79f631ca4268970eeeb8ecf8a38e.png

APP ID 页面创建应用。

6f10170577ec4c80996e4e6be2d66193.png

这里就可以管理我们的应用了。

ad4dc8bea1604704bef9c044f9bb1c53.png

到这里,我们要明确自己软件的定位,单机or需要联网

我们看看提交一个应用要必须要准备些什么。

22d1a7958670451ea89f66e6aede27a9.png

没错,安装包,隐私政策网址,电子版权证书,备案信息,还有一个不太明显的免责函。

如果你是单机应用,那么备案信息是不用填的。

其他的内容都是不用第三方参与,可以自主填写的。

我们从电子版权证书开始讲

电子版权和免责函

电子版权

你可以通过中国版权保护中心,申请软件著作权,但是吧,这个申请下来成本挺高的。要么付出时间成本,两三个月;要么付出金钱成本,加急申请。但毫无疑问,这个是一定要申请的,这个可以完整的证明你拥有你软件的全部权力,可以应用到任何需要证明的地方。但我们这里讨论的是上架的问题,所以有还有另一种更为推荐的方法。

易版权申请电子版权,鸿蒙有个活动,可以免费搞一个,不过今天就要结束了。

bbbe45d08f3c415f983bf14f0ba4398c.png

结束了就只能走正常途径了,花钱搞。

1a623c6171f849278463ef5d9d18eff8.png

如果你写完了软件,流程应该是很快的,叫你给个测试链接,填个应用的功能列表,审核过了以后让你提交30或者60页源码pdf和使用手册(就是讲一讲你的软件怎么跳转有啥功能之类的),主要是这些,并不难的,而且这些软件最核心的的东西我也没法指导,每个人的软件都不一样嘛。

然后会继续审核啊,有问题的话会叫你补正,按他说的做就好。正常来讲,搞这个不会超过半个月时间的。

最后拿到这个了就算大功告成。

c2955a6c067f4f1e94bfba34b3d3e661.png399bcfeb8be44069839b7ea1584ee6a9.png

免责函

这里有个免责函模板对吧,但点了之后下载的是企业的

b99479886528420d9b06675544a79ff7.png

文档中心

翻到底下,可以看到个人开发者承诺函.zip了,你点这个链接也能下。

之后把电子版权证书的word,图片和上面的承诺函填进去就好了。

这些是最少需要的,如果有其他需求的话可以视情况而添加。

备案(单机忽略)

备案绝大部分人只能选择依靠大平台,例如腾讯云,阿里云,华为云之类的。

我们以华为云的个人备案为例讲一讲备案过程。

注册以及熟悉之类的我便不似appgallery里那样讲的细了,否则篇幅就太长了。

首先注册域名4ab1a26eb1904192b7caf683266789be.png

注册要个实名信息模板,按着网站里的引导来做就好

之后要台服务器,就在华为云里挑一个你中意的,新人一般价格都挺便宜的。

备案的地方还挺显眼对吧

e3156dcf35c84590bd124ddc116c2e5b.png

里面就是继续填一些信息了。

之后会有华为的人给你打电话确认,确认了就送审去了。等个三四天就差不多了。

然后就可以在这里填了

b1fcdd5d0229431bb17166fb91760609.png

隐私政策网址

乍一看觉得挺难,要自己去建站,虽然已经买了服务器吧,但是还是有更简单的方法。

一、腾讯文档

这个最简单,在微信小程序里用腾讯文档新建一个文档,在里面写隐私政策,权限改成只能查看,仅自己可编辑,最后复制链接就可以了

效果如下

dc197ee7ab3d4a798690a45876114621.png

你如果问我隐私政策咋写,我只能回答叫ai写或者去找个同类型的软件借鉴一下或者在浏览器里搜“隐私政策生成器”,最后根据你自己的软件改一下就好了。忘了啥也没关系,后面上架审核会帮你把漏洞找出来的,不过等待的时间还是比较长的,一次动辄两三天,挺折磨人的。

二、第三方托管或者appgallery里官方的云托管

你在浏览器里搜“隐私政策生成器”,有些网站是提供永久部署的功能的,不过可能要收费。

至于华为的云托管,其实他的功能远不止部署隐私网站,可以深入探索看看。

因为我更推荐第一个方法,快速高效,所以我就不详细展开这里的方法了。

cd6c82bbe4614de4a93c847ded6302d3.png

签名、打包安装包 

打包想必是相较而言最麻烦的一步了,写了一堆代码,但是最后却不知道怎么构建安装包?请继续看下去吧

首先打开我们心爱的Deveco

生成私匙

3b01649e005b49efbf00f87da84d1bca.png

点击导航栏的构建-生成私匙

3b6c20316a64492aa1793cb5409e33ee.png

之后点击NEW新建一个

afc19ae0b0794e3495a131e7a656c220.png

这里的“Key store file”是选择你的p12文件的存储位置和名称,点击文件夹图标即可。

139f2d5ae82a41f8abccc50bf0ef7c14.png

这里的Alias是别名,不要随便取,后面要用到,和密码要记住

Advance setting选填,一些更详细的开发者信息

07b0548d0a814aeba4a30daf73325f6f.png

CSR file 就是选择你的csr文件的存储位置和名称,点击文件夹图标即可。

aeb05b8a268c4979973002bf944fff2d.png

一切都完成后就会告诉你文件生成在了你之前设定的路径。

dd83a2a9941a4b02887e46b8713a465f.png

csr文件有什么用呢

回到appgallery

在这里我们生成cer文件(证书)和p7b(Profile)

4a4f88641eca42369199d62e638b47bc.png

这里就用上了csr了,我们选择发布,如果你以调试为目的就选择调试

19975762857046f8b83e1531cadc0feb.png

之后就可以下载cer文件,有了之后我们来到profile页面,选择证书,就是选择你刚刚生成的cer文件,之后就可以下载p7b文件了。因为我们选的是发布的类型,所以不用添加设备。

需要注意的是,csr文件和cer文件和p7b文件必须一一对应,一不留神可能就搞错了。可能有些人部分过程出问题了,就重新开始操作,结果生成了很多文件,随后自己都搞不清楚哪个对应哪个了(别问我怎么知道的QAQ)。

6477e5a9fca948de8ff41ebc1ca1d8e9.png

文件都准备好了,我们回到deveco

找到项目结构

16a31aa8806a4c53b222f92a3ec273ee.pngc80cad75b55747fa8e1d599a34abc2f6.png

点Signing Configs

把文件地址、密码都填进去就好了,点击OK,大功告成。

插一句,如果你想真机调试,建议勾选Automatically generate signature,否则在appgallery里添加挺麻烦的,获取设备id并不容易,当然,这种方式的签名是只能用于调试,不能用来发布的。

ff431e6188724885b043de28c1950001.png

最后还要再编译APP,最后在你项目的Build文件夹里可以找到生成的安装包。有signed和unsigned,提交就提交那个signed已签名的。

d4f71e08d7b843868ecf6d76fef9dc03.png

在软件包管理里上传安装包

62e733847ad04b8cb5819ed224edbdb6.png

最后就可以在提交的地方进行版本选择了

4fe100afa1c44780ab859ffb15f07ab6.png

至此,主要难关基本上解决了,可以提交上架审核了。

上架审核其实是又一道难关,我自己就被折磨的死去活来。如果读者有兴趣的话,可以在评论区讲一讲,我争取再写一文讲讲审核。

后话

笔者初出茅庐,若有错误不足之处,恳请海涵,并在评论区指出。

若有疑问之处,也可在评论区留言,我会及我所能尽快回复。

Merryou

完。

Unity 抠人像的原理是基于计算机视觉技术中的图像分割算法。这种算法可以将一张图片分割成多个区域,进而实现抠图的效果。其中最常用的图像分割算法是基于深度学习的语义分割算法。 具体来说,语义分割算法会将一张图片中的每个像素都标记上对应的类别,比如人像、背景、物体等等。在抠图的场景中,我们需要将人像标记出来,并将背景去除,从而实现抠图的效果。 下面是一些保姆的抠图教程,手把手你如何进行抠图: 1. 使用 Photoshop 的磁性套索工具进行抠图 磁性套索工具是 Photoshop 中常用的抠图工具之一,它可以根据颜色的相似度自动选取区域。使用磁性套索工具进行抠图时,需要先调整磁性套索工具的参数,比如设置套索的宽度和磁性强度等。 2. 使用在线抠图工具进行抠图 现在有很多在线抠图工具可以使用,比如 Clipping Magic、Remove.bg 等等。这些工具使用的是深度学习算法,可以自动识别人像并将背景去除,使用起来非常方便。 3. 使用 Unity 的抠图插件进行抠图 Unity 中也有一些非常好用的抠图插件,比如 Alpha Mask、Simple Mask 和 Smart Mask 等等。这些插件可以帮助开发者快速实现抠图的效果,无需手动进行抠图操作。 总之,抠图是计算机视觉技术中一个非常重要的应用场景,也是游戏开发中常见的需求之一。掌握抠图的技巧和方法,可以帮助开发者快速实现游戏中的各种效果。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值