前言

AppGallery Connect(简称AGC)是华为应用市场推出的应用一站式服务平台,致力于为开发者提供应用创意、开发、分发、运营、分析全生命周期服务,构建全场景智慧化的应用生态。

AppGallery Connect深度整合华为内部各项优质服务,将华为在全球化、质量、安全、工程管理等领域长期积累的能力开放给您,大幅降低应用开发与运维难度,提高版本质量,开放分发和运营服务,帮助获得用户并实现收入的规模增长。

从名称和功能上看,与App Store Connect较为类似,不仅是一个应用商店上架审核的功能,还集成了测试运维分析等一系列服务。

准备材料

准备材料与其他商店类似

一、企业认证

1、准备营业执照黑白复印件/扫描件 附加红色公章即可

2、对公打款提供开户行信息,一般5分钟左右就会打款,3次错误机会,全错需要走人工

二、审核资料

1、apk文件

通过软件包管理工具上传apk文件,也可以在多个版本之间切换

2、应用信息包括:名称、测试账号、图标、简介、截图(截图要求是1080*1920,2MB以内;格式:png、jpg)

截图需要与应用内容保持一致,例如:如果你截图上有5个按钮,那么测试账号登录之后应该也有5个,截图最好与测试账号身份登录后的效果保持一致。

图标尺寸要求为216x216,比较特殊

3、ICP备案号:华为这里需要添加备案号和备案截图

4、软著电子证书,上传会自动读取pdf文件证书的信息,如果无法读取,可以在软件著作权栏内上传软著截图

5、承诺书:部分行业资质需要,例如网赚类,也比较简单,按照模板填写公司及app信息盖章拍照上传即可。

6、隐私协议:注意点还是不要过度收集信息。如果使用了其他厂家的推送SDK,需要在协议中体现。

7、发布国家或地区:不同国家或地区会有不同的审核政策

8、开放式测试,是华为比较有特点的一个功能,与Appstore的TestFlight类似,可以用于再开发阶段的内部测试,测试用户可以跳过人工审核环节快速进行发版测试。



9、内容分级

会以调查问卷的方式进行验证分级级别和适用区域。

10、隐私标签信息导入

这里需要选出你app需要的权限和对应的业务场景,如果你使用了第三方推送服务,需要勾选收集个人信息,业务场景选择为:向第三方披露



11、是否强制更新

使用强制更新需要集成对应的SDK

https://developer.huawei.com/consumer/cn/doc/AppGallery-connect-Guides/appgallerykit-app-update-0000001055118286

12、备案信息

需要填写企业或者个人App的备案信息,2023年12月12日起,存量应用若未完成备案,应用市场将不予更新;2024年1月5日起,应用市场将逐步清理未备案应用。

审核注意事项

1、华为的审核相对比较严格,周期也比较长3-5天

2、首先会检查你的App是否包含侵害用户权益行为的SDK

相关SDK可以在全国SDK管理服务平台(sdk.caict.ac.cn)查询,相关通报内容可以参考下面连接

(10月24日,工业和信息化部发布了2023年第6批侵害用户权益行为的APP(SDK)通报)https://www.miit.gov.cn/jgsj/xgj/APPqhyhqyzxzzxd/tzgg/art/2023/art_779600fc064a4aacb6d528f669dc9c9f.html

(11月17日,工业和信息化部发布了2023年第7批侵害用户权益行为的APP(SDK)通报)https://www.miit.gov.cn/jgsj/xgj/APPqhyhqyzxzzxd/tzgg/art/2023/art_16506024b9ea4b54ba7a0c1b90fa3ab5.html

3、如果应用中集成了com.heytap.msp(OPPO;OPush)等SDK,但未在应用内的隐私政策/在AppGallery Connect上提交的隐私政策内容中进行明示,则审核不会通过。也就是说华为不单单会检查华为相关的协议,对集成其他场景SDK的行为也会检查对应的隐私协议。其他厂家目前没有发现类似检测行为。

4、应用功能异常

关于功能异常华为的审核标准极高,请确保你的所有功能都经过完善的测试,相关连接,例如官方网站连接等,都必须能够正常打开。

如果您的应用有注册功能,华为不仅会使用您提供的测试账号登录,也会尝试自己注册。

5、应用在运行时,未同步告知权限申请的使用目的,向用户索取(相机、存储)等权限

APP在调用终端敏感权限时,应同步说明权限申请的使用目的,包括但不限于申请权限的名称、服务的具体功能、用途;告知方式不限于弹窗、蒙层、浮窗、或者自定义操作系统权限弹框等。

6、不能存在应用内更新提示,确保提交的应用为最新版本,不得存在自更新行为

华为在上述测试中发现问题,都会以邮箱的形式发送给你,会有详细的审核意见和未通过原因,测试步骤,测试环境、机型、语言环境等

审核不通过邮件截图



审核通过邮件截图

另外站内信也会同步推送相关内容



总结

华为审核严格,周期长,而且审核界面最近变动比较频繁,新增了很多必填项,如果遇到无法提交更新等问题,请清理浏览器缓存

其他问题也可以通过工单方式提交,但是工单目前解决速度缓慢。

华为提供的审核标准文档十分详细,遇到问题可以对比改正。

华为应用审核指南 https://developer.huawei.com/consumer/cn/doc/50104

违规收集个人信息审核标准 https://developer.huawei.com/consumer/cn/doc/app/FAQ-faq-01#h3-1683538186544-2

MAUI+Masa Blazor APP 各大商店新手发布指南-华为篇的更多相关文章

  1. 在MAUI中使用Masa Blazor

    Masa Blazor是什么 在此之前我们已经介绍过什么是Masa Blazor,以及如何使用Masa Balzor,如果还有不了解Masa Blazor的同学可以看我上篇文章[初识Masa Blaz ...

  2. 使用MASA Blazor开发一个标准的查询表格页

    前言 大家好,我是开源项目 MASA Blazor 主要开发者之一,如果你还不了解MASA Blazor,可以访问我们的 官网 和博客 <初识MASA Blazor> 一探究竟.简单来说, ...

  3. MAUI与Blazor共享一套UI,媲美Flutter,实现Windows、macOS、Android、iOS、Web通用UI

    1. 前言 距离上次发<MAUI初体验:爽>一文已经过去2个月了,本计划是下半年或者明年再研究MAUI的,现在计划提前啦,因为我觉得MAUI Blazor挺有意思的:在Android.iO ...

  4. IOS开始对App Store大扫除:你的APP更新了吗?

    成都亿合科技小编从北京商报了解到,对于开发APP应用的要注意啦,IOS要开始对App Store大扫除:你的APP更新了吗? 日前苹果App Store的开发者们发送邮件,表示将实施一个持续评估应用行 ...

  5. 乘风破浪,.Net Core遇见MAUI(.NET Multi-platform App UI),进击现代化跨设备应用框架

    什么是MAUI https://github.com/dotnet/maui .NET Multi-platform App UI (MAUI) 的前身是Xamarin.Forms(适用于Androi ...

  6. 初识MASA Blazor

    MASA Blazor是一个Blazor的UI组件库.就像大家写前端熟知的Bootstrap, Ant Design一样. MASA Blazor官网地址:https://blazor.masasta ...

  7. MASA Blazor入门这一篇就够了

    1.什么是Blazor? 有什么优势? ASP.NET Core Blazor 简介 Blazor 是一个使用 Blazor 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScr ...

  8. Masa Blazor in Blazor Day

    2022年第一场Blazor中文社区的开发者分享活动,我们的团队也全程参与其中,在议程中,也分享了我们团队的Blazor 管理后台模板,针对于Blazor,先科普一波,避免有些朋友不了解,Blazor ...

  9. Masa Blazor自定义组件封装

    前言 实际项目中总能遇到一个"组件"不是基础组件但是又会频繁复用的情况,在开发MASA Auth时也封装了几个组件.既有简单定义CSS样式和界面封装的组件(GroupBox),也有 ...

  10. 体验了一把最近很火的开源项目-MASA Blazor

    前言 很惭愧直到去年底才接触到Blazor.那什么是Blazor呢?相信大家都看过官方文档的详细说明,另外MASA团队也有不错的说明介绍 .用官方的话说Blazor是一个交互式客户端Web UI的框架 ...

随机推荐

  1. Java 日志系列:JUL 使用和原理分析

    目录 一. 简介 二.使用 三.日志级别 四.Logger 继承关系 五.配置文件 六.原理解析 一. 简介 JUL 全称 Java util Logging 是 java 原生的日志框架,使用时不需 ...

  2. 【opencv】传统目标检测:Haar检测器实现人脸检测

    传统目标分类器主要包括Viola Jones Detector.HOG Detector.DPM Detector,本文主要介绍VJ检测器,在VJ检测器基础上发展出了Haar检测器,Haar检测器也是 ...

  3. AI绘画StableDiffusion实操教程:可爱头像奶茶小女孩(附高清图片)

    本教程收集于:AIGC从入门到精通教程汇总 今天继续分享AI绘画实操教程,如何用lora包生成超可爱头像奶茶小女孩 放大高清图已放到教程包内,需要的可以自取. 欢迎来到我们这篇特别的文章--<A ...

  4. 小白整理了VUEX

    在小白开发的项目中前端使用的是Vue,虽然在日常工作中可以使用Vue进行开发工作.但是没有系统的学习过Vue,对Vue的一些特性和方法使用时常常需要查询资料解决问题,查询资料常常会占用大量时间,尤其对 ...

  5. 代码随想录算法训练营第二十八天| 93.复原IP地址 78.子集 90.子集II

      93.复原IP地址 卡哥建议:本期本来是很有难度的,不过 大家做完 分割回文串 之后,本题就容易很多了 题目链接/文章讲解:https://programmercarl.com/0093.%E5% ...

  6. Web端上传数据到OSS

    阿里云文档:参考文献 更正第三点:用户带着从服务器获取的数据签名和文件上传到OSS,这样做可以保证安全性.减轻服务器负担. 1.操作步骤 ①新建Bucket ②创建后更改跨域设置 这一步是保证跨域请胯 ...

  7. k8s1.25版本上实践 Ingress-nginx

    背景: 领导要求的最新最新版本k8s...使用ingress-nginx 对外暴露内部服务 环境 节点 master worker 主机/ip calico-master01/192.168.195. ...

  8. 判断两个数a,b,输出较大数的平方值。所谓平方值就是两个相同的数相乘的积。

    平方值   描述 判断两个数a,b,输出较大数的平方值.所谓平方值就是两个相同的数相乘的积. 输入 两个数a和b 输出 输出较大数的平方值. 输入样例 1 1 2 输出样例 1 4 a,c = map ...

  9. 43道Python经典案例题(有答案)

    1.有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? for x in range(0,5): for y in range(0,5): for z in range( ...

  10. 嵌入式BI的精解与探索

    摘要:本文由葡萄城技术团队原创并首发.转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 前言 1996年,商业智能(BI)的概念首次浮现,随后的20多年间,商 ...