ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

个人鸿蒙应用上架华为应用市场说明

个人鸿蒙应用上架华为应用市场说明 摘要本文系统梳理鸿蒙应用上架华为应用市场的完整流程涵盖华为应用市场上架、ICP备案、全国互联网安全管理服务平台相关资质三大部分。文章从提交入口、证书签名文件准备、App ID创建、私钥与证书请求文件生成、证书申请、Profile添加、签名配置到最终上架逐步展开并说明单机应用与联网应用在备案和资质要求上的差异帮助开发者提前规避审核风险、顺利完成应用发布。鸿蒙应用上架华为应用市场首先需要知道有特定功能的应用上架是有资质、安全审核的比如含社交属性、人工智能技术、线上交易、游戏这些是比较容易踩坑的不过不是说这些种类的个人无法上架只是流程会更长、要求很高第一次可以从单机的工具类小app做起。应用资质审核要求应用资质要求官方文档资质文件与法规依据及示例资质文件法规依据及示例审核政策简单举例几个容易触碰的影视频、电台、微短剧、新闻资讯、聊天社区通讯婚恋、深度合成或生成式人工智能服务含人工智能拟人化互动服务、互联网地图服务、一级交易、医疗服务、慈善类募捐。。。看起来限制可多但是很多可以规避如地图服务我们可以直接用华为内置地图、涉及音乐、短剧、新闻的只要不是app的主要功能也可以。或者我们提前去进行备案、资质准备等只要满足条件都是可以的。现在分三部分分别说明华为应用市场上架、ICP备案、全国互联网安全管理服务平台相关资质。但不是说所有的应用都需要后两步单机应用完全不联网不需要ICP备案不涉及应用资质的不需要去全国互联网安全管理平台申请资质证明。一、华为应用市场上架1.去哪里提交上架AppGallery Connecthttps://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/打开之后如下2026-09-022.上架前的准备工作有哪些我们需要准备一些证书签名文件。需要注意的是未开发完成前也可以提前获取这些证书签名文件证书签名文件不是一个文件可以笼统认为是由多种不同后缀的文件共同组成.cer .csr .p12 .p7b 还有一个material目录。模拟器、真机运行时必须有证书签名文件但是当我们启动模拟器并运行是会自动生成一个名为“diffult”的默认证书签名文件。真机运行时必须用默认的签名文件自定义的签名文件会会因为安全性问题被真机拒绝。真机运行需要在开发者选项中启用USB调试或无线调试、鸿蒙PC的调试接口一般在右侧、其他接口无效。连接后需要在真机的弹窗上信任设备。如果无弹窗说明已经信任过了或接口差的不对、或被安全软件如火绒拦截。右侧显示备案信息的一般说明尚未备案。单机不需要第1步创建一个App ID应用名称不可以与其他人重复但是在这里即使重复也没有提醒与自己的重复会提醒当提交上架app时才会有提示但是可以多次修改。应用包名也不可以重复可以通过固定前缀加包名直接跳转到该app的下载页https://appgallery.huawei.com/app/detail?id应用包名。应用名称和应用包名必须和当前开发的app一致可以在app.json5文件中修改名称和包名第2步生成私钥和证书请求文件可以创建新的也可以使用已有的密钥其他自己的app因为app可以共用证书并且每个人只能拥有3个发布证书但是一个证书可以生成100个profile发布证书也就是关联100个应用。如果用已有密钥注意密码和别名要和旧的保持一致。第3步证书请求文件去请求证书证书有两类发布证书和调试证书调试证书没有数量限制在新版的deveco studio中特定条件下会直接自动生成调试证书比如app含受管制的ACL权限。发布上架应用就用发布证书。生成后下载下来只要不更换签名文件每次构建都会用到。推荐下载到与csr证书请求文件同一个目录中。第4步添加Profile当选择好应用名称后会有一个生成权限含受限ACL权限时需要额外申请权限的使用资格。部分受限ACL权限为自动审核申请即通过部分为人工审核1-2天审核完成不同权限的申请格式可能不同如果有使用场景的选择不要选其他其他就是不合规不通过。生成后同样下载下来。第5步签名配置挨个提交就可以了。如果失败要么是密码不对、要么是别名不对、要么是文件非该应用的。如果大家需要真机测试最好新建一个签名配置保留一个默认的签名配置因为默认的签名配置不能上架但是可以真机测试。多个签名配置可以共存在build-profile.json5文件中可以查看当前生效配置可以在signingConfig字段设置。第6步上架先构建app填写应用信息再在软件包管理中上传软件包软件包目录在build/outputs/default/XXXXXXXX-signed.app再填写版本信息隐私说明无脑选托管、应用图标、应用截图都有相应要求和提示这里不在赘述。二、ICP备案ICP备案可以直接用华为云如果服务器是华为云的阿里云、腾讯云等。服务器在哪里就去哪里。1.准备工作我的在阿里云以阿里云为例默认你已经拥有阿里云服务器、已购买域名、已完成域名解析。选择ICP备案没找到就搜索。2.开始ICP备案备案有两种因为我无法演示过几天更新文章。发起备案后如果是新增备案并且提交材料初审通过后在一天之后大概就会收到阿里云电话确认本人操作并确认就可以了随后提交至核管局。再一天后会发送一条短信含验证码参照短信内容提交验证码就可以了。注意验证码有效期只有1天错过不再补发只能重新重头开始备案操作。如果是备案信息的变更发起申请几个小时内就会有阿里云人机确认电话。再过几个小时就会有验证码短信了。三、全国互联网安全管理服务平台相关资质第1步.登录平台全国互联网安全管理服务平台https://beian.mps.gov.cn/#/https://beian.mps.gov.cn/#/按照要求下载指定app并进行人脸识别认证第2步.实名认证后创建主体实名认证需要上传一张手持身份证的照片背景必须为白色。注意必须为身份证原件身份证图片、复印件、用手机显示照片让同学帮忙拍也是不可以的替大家试过了、放心。按照流程即可但是都需要时间审核期间保持手机铃声常开会有公安部门的电话回访。3.添加app后进行安全评估新增app也是需要审核在该网站的所有操作都会有审核和电话回访。电话回访时大概率会问到你这个app\网站是做什么的给谁用的这些问题如实回答讲清楚即可。开始新增app后不需要等待审核通过就可以同步开始进行安全评估了。四、补充购买服务器购买域名解析域名云对象存储服务器的使用五、注意事项所有需要网络的app都需要进行ICP备案但不是都需要在全国互联网服务平台上备案。只有上架了的app才能在全国互联网服务平台上进行业务操作。如果华为应用市场上架审核时需要提供安全评估报告可以先去除受限功能上架然后再去全国互联网平台上进行备案等操作。
返回列表