鸿蒙元服务上架
官方文档参考发布元服务
天生密钥和证书请求文件
申请发布证书
更新公钥指纹
一、将代码打包成 .app 文件
1. 基本需求
[*]元服务整个包的大小不能大于10MB
[*]单个包不能超过2MB
如果超出限定的话,这里提供两个优化方法:
[*]修改图片大小,并删除不用的图片、
https://i-blog.csdnimg.cn/direct/5886eee1fcac4508884dac29b6d173ca.png
[*]优化代码,避免重复的代码过多
2. 天生密钥和证书请求文件
这一步在devecostudio内里举行,这里会天生的证书文件会给后面配置署名信息做准备
I. 找到天生文件的入口
https://i-blog.csdnimg.cn/direct/c4b6808b4d6b42bbba684ee73832d8ac.png
II. 点击new,天生密钥
https://i-blog.csdnimg.cn/direct/a2043863c3a44166a50e91851004322b.png
III. 保举在桌面新建一个文件夹用来存储这些文件,不要在项目内里天生,可能会影响后续打包
https://i-blog.csdnimg.cn/direct/bdcd226d615d4aa1adcf2f95a1754a1f.png
IV. 给你的密钥起别名,方便后续识别(这个别名后面会用,一定要记得)
https://i-blog.csdnimg.cn/direct/aebca3ef3fdd4e24abff71a99b6b51de.png
V. 点击next后,天生证书,和上面天生秘钥方式一样,一并存储在刚才天生的key文件夹内里
https://i-blog.csdnimg.cn/direct/b2758f11984a459e92e250019f84e036.png
VI. 点击finish,出现下面图示,这一步乐成完成
https://i-blog.csdnimg.cn/direct/739dfea9ea27477c864dde7efafcf9dc.png
3. 申请发布证书
I. 在AppGallery Connect的证书、APP ID和Profile上面举行操作
https://i-blog.csdnimg.cn/direct/81d7c865053a40a698acff545ab84859.png
II. 点击获取证书后,填写证书名称(用英文),证书类型(发布证书),请求文件(就是我们在第二步天生的后缀为.csr的文件)
https://i-blog.csdnimg.cn/direct/50878714a77a4d9eb931ea050e185ea2.png
III. 点击提交后,会天生图示的证书。点击"下载"(建议保存到我们在桌面天生的key文件夹,方便查找) ,为后续发布署名使用
https://i-blog.csdnimg.cn/direct/f4d91738b7654056aaaf3d975948d0b1.png
4. 申请发布Profile
这一步需要使用上面已经申请好的发布证书
I. 去到AppGallery Connect的证书、APP ID和Profile 的“Profile”页面,点击 “添加”
https://i-blog.csdnimg.cn/direct/75279ce892fa405fa2cb2f95e54e0b21.png
II. 选择你们的应用名称,自定义Profile名称,选择“发布"类型,证书选择我们上面创建的发布证书
https://i-blog.csdnimg.cn/direct/0f32fff1ee52437f946e54aa01f2e6cd.png
https://i-blog.csdnimg.cn/direct/a316cdc00b08477b9097f0ee8c44c2a2.png
III. 添加完成后,会看到Profile的相干信息,如图所示。没问题后,点击“下载”(建议保存到我们在桌面天生的key文件夹,方便查找),将天生的Profile保存至本地,供后续发布署名使用
https://i-blog.csdnimg.cn/direct/2296ac376504492bb9371dc9d30d9c8e.png
https://i-blog.csdnimg.cn/direct/67bc1247be7d4ba1bb2de179e388f116.png
5. 配置署名信息
这一步在DevEco Studio中举行
需要使用制作的私钥(.p12)文件、在AppGallery Connect中申请的证书(.cer)文件和Profile(.p7b)文件
I. 依次点击 1,2 步,进入配置地域。点击3地域,取消勾选,以至于可以开始配置信息
https://i-blog.csdnimg.cn/direct/ded787baa0d44cc5be27de046c731a91.png
II. 配置署名信息
https://i-blog.csdnimg.cn/direct/6e0c753019f74b1091f4886ebcc130d6.png
6. 更新公钥指纹
I. 在项目列表中找到您的项目,并点击您的应用/元服务。在“项目设置 > 常规”页面的“应用”地域。
https://i-blog.csdnimg.cn/direct/0387ed64d6e64212b83e2511d716d1f4.png
II. 点击“添加公钥指纹(HarmonyOS API 9及以上)”,选择对应的发布证书即可
https://i-blog.csdnimg.cn/direct/9b86fd7b1d4149e5aa405770cad0ecd7.png
7. 打包项目成 .app 文件
I. 打包入口
https://i-blog.csdnimg.cn/direct/7ff6f6f255a44a3b9737f8b52a56ad47.png
2. 打包乐成,并且出现可上传文件(注意文件部门名为-default-signed.app,别用错包了)
https://i-blog.csdnimg.cn/direct/8c38ec2ad5154222aa8315d3c56bf368.png
二、发布元服务
以下操作,除元服务图标天生外,均在AppGallery Connect上面完成
1. 进入应用信息页面
I. 点击“应用发布”
https://i-blog.csdnimg.cn/direct/4c63323ea7f54e31ad182b6200c18bee.png
II. 点击“新建”,选择相应的应用包名即可
https://i-blog.csdnimg.cn/direct/89d83ff1e3ca4d4295ee93df7b8c7f08.png
III. 点击“确定”后,自动跳转到如下页面
https://i-blog.csdnimg.cn/direct/b02e06160e6d406da3224c92050f743a.png
IV. 在 “应用信息” 页面下,选择符合的信息,只填必填项就好了。需要注意的就是应用图标的大小问题。
应用图标的天生,参考下面官方文档
天生元服务图标
对于这一步这里就不在做过多赘述。
V. 保存该页面的信息,这一步顺利完成
2. 上传软件包
在“软件包管理”页面举行操作
I. 选择我们在第一大点内里天生的 .app 文件注意文件名是包含-default-signed.app的文件
https://i-blog.csdnimg.cn/direct/37d104f182cc491d8ff856f6f97a46e7.png
II. 出现以下提示,即上传乐成
https://i-blog.csdnimg.cn/direct/cf8d881b4ad4444e8d37a91ea8565c45.png
https://i-blog.csdnimg.cn/direct/888212f9c33d442c900469641a597ac2.png
3. 配置隐私协议
I.在“协议服务”页面,点击“新建协议”
https://i-blog.csdnimg.cn/direct/0668ba7c04d04a839b4bf527bca7dea6.png
II. 填好必填项就好了,然后天生协议,乐成的样子是如许
https://i-blog.csdnimg.cn/direct/dedf141f2c4a493ebf1bd114785dc9f3.png
把这里的“协议链接”复制一份,粘贴到等会会用到的第四步的用户协议部门
4. 配置版本信息
这一步把必填项填好即可,这里重要讲三个地方:
I. 进入“版本信息”页面,并点击“版本获取”,选取我们刚才上传的 .app 文件
https://i-blog.csdnimg.cn/direct/b34e7b23a0794d6e9eb7b3638cdd2932.png
https://i-blog.csdnimg.cn/direct/bb2f5ae9c31246dc80e30a2f54b340bb.png
至于软件包是否需要加密,就看各位需求了
https://i-blog.csdnimg.cn/direct/2a0cccbc3c2d4719aa93c7613aa73e5e.png
II. 在“隐私声明”和“用户协议”部门,填写我们在第三步的信息就好
https://i-blog.csdnimg.cn/direct/f6bc189003a946419e40a84ec559a675.png
III. “存案信息”,“上架”
如果我们的元服务项目不需要联网,即在任何环境下都可以运行的,“存案信息”直接选择“单机app”就好了
https://i-blog.csdnimg.cn/direct/fe2d14afcdec4bccb3ba63425e08485a.png
5. 提交考核,等待审判
https://i-blog.csdnimg.cn/direct/0f56a967251940aabe92300ae8f7e113.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]