首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
鸿蒙元服务上架
返回列表
发新帖
鸿蒙元服务上架
[复制链接]
发表于 2024-12-20 06:23:37
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
官方
文档
参考
发布
元服务
天生密钥和证书请求文件
申请
发布
证书
更新公钥指纹
一、将
代码
打包成 .app 文件
1. 基本需求
元服务整个包的大小不能大于10MB
单个包不能超过2MB
如果超出限定的话,这里提供两个优化方法:
修改图片大小,并删除不用的图片、
优化
代码
,避免重复的
代码
过多
2. 天生密钥和证书请求文件
这一步在devecostudio内里举行,这里会天生的证书文件会给后面
配置
署名信息做准备
I. 找到天生文件的入口
II. 点击new,天生密钥
III. 保举在桌面新建一个文件夹用来
存储
这些文件,
不要在项目内里天生,可能会影响后续打包
IV. 给你的密钥起别名,方便后续识别
(这个别名后面会用,一定要记得)
V. 点击next后,天生证书,和上面天生秘钥方式一样,一并
存储
在刚才天生的key文件夹内里
VI. 点击finish,出现下面图示,这一步乐成完成
3. 申请
发布
证书
I. 在AppGallery Connect的证书、APP ID和Profile上面举行操作
II. 点击获
取证
书后,填写证书名称(用英文),证书类型(发布证书),请求文件(就是我们在第二步天生的后缀为.csr的文件)
III. 点击提交后,会天生图示的证书。
点击"下载"(建议保存到我们在桌面天生的key文件夹,方便查找) ,为后续发布署名使用
4. 申请发布Profile
这一步需要使用上面已经申请好的发布证书
I. 去到AppGallery Connect的证书、APP ID和Profile 的“Profile”页面,点击 “添加”
II. 选择你们的应用名称,自定义Profile名称,选择“发布"类型,
证书选择我们上面创建的发布证书
III. 添加完成后,会看到Profile的相干信息,如图所示。
没问题后,点击“下载”(建议保存到我们在桌面天生的key文件夹,方便查找),将天生的Profile保存至本地,供后续发布署名使用
5.
配置
署名信息
这一步在DevEco Studio中举行
需要使用制作的私钥(.p12)文件、在
AppGallery Connect中申请的证书(.cer)文件和Profile(.p7b)文件
I. 依次点击 1,2 步,进入
配置
地域。点击3地域,取消勾选,以至于可以开始配置信息
II. 配置署名信息
6. 更新公钥指纹
I. 在项目列表中找到您的项目,并点击您的应用/元服务。在“项目设置 > 常规”页面的“应用”地域。
II. 点击“添加公钥指纹(HarmonyOS
API
9及以上)”,选择对应的发布证书即可
7. 打包项目成 .app 文件
I. 打包入口
2. 打包乐成,并且出现可上传文件(注意文件部门名为
-default-signed.app
,别用错包了)
二、发布元服务
以下操作,除元服务图标天生外,均在AppGallery Connect上面完成
1. 进入应用信息页面
I. 点击“应用发布”
II. 点击“新建”,选择相应的应用包名即可
III. 点击“确定”后,自动跳转到如下页面
IV. 在 “应用信息” 页面下,选择符合的信息,只填必填项就好了。需要注意的就是应用图标的大小问题。
应用图标的天生,参考下面官方
文档
天生元服务图标
对于这一步这里就不在做过多赘述。
V. 保存该页面的信息,这一步顺利完成
2. 上传软件包
在“软件包管理”页面举行操作
I. 选择我们在第一大点内里天生的 .app 文件
注意文件名是包含-default-signed.app的文件
II. 出现以下提示,即上传乐成
3. 配置隐私协议
I.在“协议服务”页面,点击“新建协议”
II. 填好
必填项
就好了,然后天生协议,乐成的样子是如许
把这里的“协议链接”复制一份,粘贴到等会会用到的第四步的用户协议部门
4. 配置
版本
信息
这一步把必填项填好即可,这里重要讲三个地方:
I. 进入“
版本
信息”页面,并点击“
版本
获取”,选取我们刚才上传的 .app 文件
至于软件包是否需要
加密
,就看各位需求了
II. 在“隐私声明”和“用户协议”部门,填写我们在第三步的信息就好
III. “存案信息”,“上架”
如果我们的元服务项目不需要联网,即在任何环境下都可以运行的,“存案信息”直接选择“单机app”就好了
5. 提交考核,等待审判
回复
使用道具
举报
返回列表
浏览过的版块
运维.售后
物联网
IOS
.Net
前端开发
分布式数据库
数据仓库与分析
SQL-Server
Oracle
DevOps与敏捷开发
风雨同行
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表