在开发HarmonyOS应用的过程中,从初始测试到最终上架,每一步都必要精心规划与实施。本文将按照实际开发流程,详细先容从天生署名证书文件到完成小规模真机内测直至最终应用上架的各个步骤。
官方交互式资料体验中心:AppGallery Connect交互式资料体验中心
一、天生署名证书文件
在开发阶段竣事并预备进行真机测试或上架之前,首先必要天生署名证书文件。这是确保应用安全性的告急步骤之一。
步骤如下:
1. 天生密钥和证书请求文件(CSR)
使用DevEco Studio中的“天生密钥和CSR”功能,输入相干信息以天生密钥文件和CSR文件。注意,填写信息时应避免使用中文字符,以免引起后续问题。
参考:文档中心
2. 上传CSR文件天生证书
登录AppGallery Connect平台,上传之宿世成的CSR文件,以天生相应的证书文件(.cer)。
参考: 文档中心
3. 天生P7B文件
再次登录AppGallery Connect,进入“Profile”页面,使用之宿世成的.cer文件天生.p7b文件。
参考:文档中心
4. 设置署名信息
在DevEco Studio中设置署名信息:依次选择File > Project Structure > Signing Configs,在此处指定之宿世成的密钥文件及其暗码。
二、小规模真机内测方案
完成署名证书文件的预备工作之后,下一步是进行小规模的真机内测。这有助于在正式发布前发现并办理潜在的问题。
方案包括但不限于:
1. 开放式测试
• 打包方式:使用发布证书打包成.app格式的安装包。
• 上传流程:登录AppGallery Connect上传安装包。
• 用户安装:用户收到约请后,可以在真机上安装并使用该应用。
• 前置条件:打包时必要使用发布证书,打.app格式;软件著作权、备案并填写相干信息,由于上传测试包也必要提交审核资质。
参考:文档中心
2. 发布企业内部应用
• 打包方式:使用企业证书打包成.hap格式的安装包。
• 上传流程:登录AppGallery Connect上传安装包。
• 用户安装:用户收到约请后,可以在真机上安装并使用该应用。
• 前置条件:打包时必要使用企业证书,打.hap格式;必要额外预备一个账号,并填写申请信息,包括企业全称、应用信息、申请原因、使用人数等。不支持元服务也不支持个人申请。
参考:文档中心
3. DevEco Testing命令安装
• 打包方式:使用调试证书打包成.hap格式的安装包。
• 上传流程:通过DevEco Testing命令app install -r <路径>\xx.hap安装。
• 用户安装:用户通过命令直接安装测试包。
• 前置条件:打包时必要使用调试证书,打.hap格式;安装DevEco Testing软件,手机开启开发者模式。
参考:下载中心 | 华为开发者联盟-HarmonyOS开发者官网,共建鸿蒙生态
三、应用上架
完成内测并确认应用无误后,接下来就是正式上架的步骤。
流程如下:
1. 构建并打包APP
• 通过DevEco Studio的“Build > Build Hap(s)/APP(s) > Build APP(s)”菜单构建APP。构建完成后,在项目标相应目录下找到.app格式的正式署名安装包,用于上传至应用商店。
2. 上传至AppGallery Connect
参考:AppGallery Connect
• 登录AppGallery Connect,上传之前构建好的.app格式安装包。
• 按照提示填写应用的相干信息,如应用名称、描述、截图等。
3. 提交审核
• 提交应用后,等待华为团队的审核。审核期间,保持通讯流通以便及时回应大概出现的问题。
4. 完成上架
• 审核通事后,应用正式上架,用户可以在AppGallery中搜刮并下载使用。
四、所需资料
在整个流程中,还必要预备一些必要的资料:
1. APP备案
根据华为官方指南,APP备案需通过华为云、阿里云或腾讯云等接入服务商完成。填写备案信息时,重点关注包名、公钥、署名信息(证书MD5指纹)等。
参考:文档中心
2. 电子版软件著作权
预备好《软件版权申请信息收罗表.doc》、《源代码.doc》、《xxxapp 操作手册.doc》等相干文档,以供申请电子版软件著作权。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |