鸿蒙 邀请测试:发布测试版本

前两篇讲了测试群组创建和整体流程,本文进入核心环节------创建并发布测试版本。这部分内容较多,涉及版本号规范、软件版本配置、测试信息、隐私声明、上架自检、测试用户选择以及版本状态管理。

一、版本号规范

测试版本的 VersionCode 规则:

  1. 测试版本的 VersionCode 必须高于发布过的全网版本的 VersionCode。

  2. 测试版本的 VersionCode 不能低于发布过的测试版本的 VersionCode。

  3. 不允许两个在架测试版本的 VersionName、VersionCode 和构建版本完全一致。

注意

若用户已安装测试版本,支持直接安装更低 VersionCode 的测试版本与正式版本,无需卸载高版本后重新安装,应用数据亦不会被清除。因此,请您确保用户在降级安装时,不同版本数据相互兼容。

二、发布测试版本

  • 可创建并发布测试版本,并选择要分发的测试群组

  • 邀请测试最多允许 100 个版本同时在架

  • 邀请测试和公开测试的总计版本数量不超过 100 个

入口路径

  1. 在左侧导航栏选择 "应用测试/元服务测试 > 版本列表"

  2. 进入"版本列表"页面,点击右上角 "创建测试版本"

  3. 在弹出的"创建测试版本"窗口,选择 "邀请测试"

  4. 按下表配置版本相关信息,点击"确定"

参数 说明
测试阶段 创建版本时选择,不可修改
版本描述 用于区分不同的测试版本,不会向 AppGallery 用户显示,不超过 30 个字符

三、配置版本信息

系统自动进入版本信息配置页面,开始配置版本基础信息。

参数 说明
测试阶段 显示为"邀请测试",创建时已选定,不可修改
测试时间 邀请测试版本的开始时间和结束时间 。 • 只有当前时间到达开始时间时,测试用户才能使用邀请测试版本 • 测试时间到期后,测试用户将无法使用邀请测试版本 • 邀请测试的测试时间当前最大有效期为 90 天
支持设备 默认勾选创建应用时选择的设备类型,支持在此处增加设备类型 。 • 选择"手机"时,即便包里未声明平板,测试版本也会默认以兼容的方式分发到 HarmonyOS NEXT 平板

四、配置软件版本

参数 说明
发布版本 点击 "版本选取" ,选择之前在"软件包管理"菜单上传的软件包,点击"选取"。 一个测试版本只允许选取一个软件包。具体操作可参考《选择待发布软件包》
版本描述 创建测试版本时自定义的版本描述,支持修改。不超过 30 个字符

五、配置测试信息

测试信息默认继承全网版本信息或最近一个测试版本填写的信息 。如需调整,请在当前测试版本提交前重新审视并修改,测试信息配置不影响全网版本的应用信息

参数 说明
语言 默认显示创建应用时设置的默认语言。如需为当前应用添加其他语言,点击 "管理语言列表",在"语言选择"弹窗中勾选语言,点击"确认"
应用图标 上传应用图标,各设备类型的图标规范请参见素材规范。 (原文图示说明:图标需为正方形,尺寸 216*216px,格式 PNG(500 KB 以内)、WEBP(100 KB 以内))
应用名称 创建应用时填写的名称,支持更改,7/30 字符
应用介绍 简单描述该应用的功能、产品定位等,不超过 8000 字符
测试说明 向用户介绍此测试版本的功能和特性,测试说明应限制为 1000 字以内

六、配置隐私声明

HarmonyOS 应用支持选择自定义隐私政策 或者使用隐私声明托管服务 生成隐私声明,元服务仅支持使用隐私声明托管服务生成隐私声明。

方式一:自定义隐私政策

参数 说明
隐私政策网址 该网站将供用户访问,从而了解服务是如何处理敏感的用户数据和设备数据。以 http:// 或者 https:// 开头
隐私权利 提供用户实施其权利的相关网站,例如:删除、修改、导出个人数据的入口。以 http:// 或者 https:// 开头

方式二:使用隐私声明托管服务生成隐私声明

  • 使用隐私声明托管服务,可基于 AGC 提供的标准化模板生成隐私政策和用户协议

  • 请先点击 "协议服务" 前往对应菜单生成隐私政策或者用户协议,具体操作可参见《管理隐私声明》

  • 隐私政策或者用户协议生成后,才可在 "隐私政策" 或者 "用户协议" 下拉框中选择到

七、配置联系方式

账号归属地为中国大陆地区的开发者,还需预留应用负责人的联系方式,以便于华为审核人员与您联系沟通。

八、配置上架自检信息

开启上架自检后,应用将按照正式上架的审核要求进行自检,预计 1 天内完成 。上架自检不影响邀请测试任务审核进度

参数 说明
上架自检 可选:开启 / 关闭
自检报告通知 若具有自检报告通知功能,可勾选发送自检报告通知,若自检不通过将通过邮件和互动中心向您发送自检报告。可选:发送 / 不发送

九、选择测试用户

配置完成后,点击右上角 "下一步" 进入 "选择测试用户" 步骤。

参数 说明
测试用户 选择需要参加邀请测试的测试群组。 • 测试群组不超过 300 个 • 参与的测试用户不超过 10000 个 • 点击 "管理测试用户",还可快捷前往"测试用户"菜单新增、修改或删除测试群组

选择测试群组后,点击 "提交审核" 进入"发布测试版本"页面。提交成功后,可在 "版本列表" 页面查看版本审核状态和上架自检结果。

十、版本状态

状态 说明
正在审核 测试版本提交成功之后的状态。您可以撤销审核,撤销审核后,版本状态变为"准备提交"
等待生效 审核通过后,还没到测试时间,状态为"等待生效",下方展示测试时间。您可以手动停止测试,停止测试后,状态变为"已失效"
正在测试 审核通过后,到达测试时间,状态为"正在测试",下方展示测试时间。您可以主动停止测试,停止测试后,状态变为"已失效"
审核不通过 测试版本审核驳回后,状态为"审核不通过",状态旁会显示审核不通过的原因
已失效 开发者手动停止测试、华为运营后台停止测试、或者到达测试截止时间时,状态会变为"已失效",状态旁会显示已失效的原因

十一、上架自检结果

上架自检结果的几种情况:

结果 说明
自检中 自检进行中
测试完成 自检存在中等问题,可能影响正式上架,建议修改
上架自检不通过 自检存在严重问题 ,影响正式上架,必须修改
上架自检通过 自检通过

当上架自检结果为 "测试完成""上架自检不通过" 时,可点击 "上架自检报告" 按钮,查看详细的自检报告。(只提交预审检测的报告按钮为"查看报告")

十二、版本归类规则

  • 当创建了多个测试版本时,"版本列表"页面会将各测试版本按 VersionName 归类展示

  • 未上传软件包的测试版本 全部归类在 "VersionName 未知"

  • 上传软件包之后,AGC 根据包 VersionName 将测试版本归类到对应的"VersionName"栏

  • 例如,包 VersionName 为 3.0.0 的测试版本展示在"VersionName 3.0.0"栏

  • 每个"VersionName"栏下展示各个测试版本的 VersionCode构建版本

  • 不允许两个在架测试版本的 VersionName、VersionCode 和构建版本完全一致

批量删除

已失效状态的测试版本可批量删除 ,勾选需要删除的邀请测试版本后点击 "批量删除"

十三、修改测试时间

当测试版本的状态为 "等待生效""正在测试" 时,还可修改测试时间,如提前启动测试、延长测试时间等。

操作路径

  1. 在左侧导航栏选择 "应用测试/元服务测试 > 版本列表"

  2. 进入"版本列表"页面,点击需要修改测试时间的测试版本

  3. 在"基础信息"栏,点击"测试时间"后的 "修改"

  4. 在弹出的"修改测试时间"窗口,选择新的测试开始时间和测试结束时间,点击 "保存"

注意

"正在测试"状态的测试版本不支持修改测试开始时间。

若将"等待生效"状态的测试版本的测试开始时间修改为当前时间之前 ,点击"保存"后测试版本的状态会立即变为"正在测试"

十四、增加测试群组

操作路径

  1. 在左侧导航栏选择 "应用测试/元服务测试 > 版本列表"

  2. 进入"版本列表"页面,进入对应测试版本 "选择测试用户"

  3. 点击添加按钮选择新增群组

注意

"审核不通过"和"已失效"状态的测试版本不允许添加测试群组。

群组只支持新增,不支持去除。

相关推荐
马剑威(威哥爱编程)3 小时前
【共创稿事节】HarmonyOS 7 应用 Skill 化实战:从“被打开“到“被调用“,把功能递进系统意图分发池
pytorch·深度学习·harmonyos
HarmonyOS_SDK5 小时前
HarmonyOS Push Kit 自分类权益 Skill,助力提升权益申请通过率
harmonyos
周胡杰6 小时前
将现有 Compose Multiplatform 业务接入 HarmonyOS:架构、适配与持续同步
harmonyos·鸿蒙·cmp
星栖与芯8 小时前
LiteOS-M 切换汇编逐行图解(1):汇编是什么·寄存器与栈
汇编·stm32·嵌入式硬件·harmonyos·鸿蒙系统
HwJack208 小时前
【HarmonyOS开发小实践】ArkUI 应用级状态AppStorage 与跨页面共享、持久化
ui·华为·性能优化·harmonyos
万物智能信息科技11 小时前
板载按键key的ADC转换和信号控制—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】
嵌入式硬件·华为·开源·harmonyos·鸿蒙
威哥爱编程12 小时前
HarmonyOS 6.1 端侧 3DGS 重建实战:重建在 C 层,ArkTS 只管"看"和"改"
华为·harmonyos·arkts
威哥爱编程12 小时前
HarmonyOS 6.1 沉浸光感实战:接口路径选错,代码不报错、页面没效果
harmonyos
贾伟康13 小时前
【HarmonyOS 7新能力|014】冷启网络预建链入门实战:从能力边界到最小可运行链路
harmonyos·arkts·启动优化·网络优化·harmonyos 7