5.0 KiB
5.0 KiB
帮道 8 月 1 日 Android 内测 Go/No-Go
评估时间:2026-07-29 00:19(CST)
评估对象:2026-08-01 受控内部测试 APK,不代表正式发布、应用商店上架或阶段一严格试点验收。
冻结范围与完整门禁见《帮道 8 月 1 日 Android 安装包测试版任务计划》。
结论
当前为 No-Go,暂不能把现有 APK 标记为 8 月 1 日可分发版本。
安装包的技术出包链已经成立,可继续作为验收候选包使用;阻断点集中在版本冻结、生产依赖和人工业务验收,而不是 HBuilderX 或 DCloud 打包本身。
已通过
| 检查项 | 2026-07-28 结果 |
|---|---|
| 仓库同步 | 本地 main 与 origin/main 均为 9ae5f750,前后差异 0/0 |
| 移动端自动化 | 191 项单元测试通过;TypeScript 类型检查通过 |
| 构建 | mobile-uni H5、App-Plus、管理端生产构建通过;后端 ruoyi-admin.jar 重建通过 |
| P0 后端语义 | AihrSopSeedServiceTest 39 项通过;ruoyi-aihr 696 项全量测试通过,0 失败、0 错误 |
| App 资源门禁 | 正式法务 URL、原生隐私配置、API 35、图标和启动图检查通过 |
| 独立 APK | com.yincheng.wygj,0.1.6 (106),targetSdkVersion=35,v2 签名;SHA-256 A5F026B70F11327355597B9FEA3625C4168700297E6D7847F10B079CEB860914 |
| APK 内容门禁 | 包内业务资源等于当前 App-Plus 编译产物;法务链接、手机号、固定测试验证码、私钥和常见令牌扫描通过 |
| 真机安装启动 | vivo V2443A(Android 15)完成 0.1.6 覆盖安装和冷启动;相机、录音、媒体权限保持未授权,未见 FATAL EXCEPTION |
| 虚拟机干净安装 | 本机 Medium_Phone Android 15/API 35 完成 0.1.6 首次安装和冷启动;最新包真实显示原生隐私弹窗,四项敏感权限未授权,crash 缓冲区为空 |
| 首次隐私弹窗 | 最新包已在虚拟机干净启动显示原生弹窗;前一候选包的两个 HTTPS 链接已在 vivo 系统浏览器打开,仍需用户亲自执行拒绝/同意反例 |
| 法务静态页 | https://peilian.njzhmj.top/legal/terms.html 与 https://peilian.njzhmj.top/legal/privacy.html 已部署并可访问;发布前站点备份为 /opt/wygj/backups/www-20260728224710 |
No-Go 阻断项
- 评估时没有冻结版本。 评估时工作区存在未提交源码、测试、法务页面和打包脚本变更;只有完成本批 release commit 并在干净提交上生成
releaseEligible=true证据后,本项才可消除。 - 生产依赖未形成同一版本。 “系统不会自动创建或派发工单”等 P0 修复仍在本地工作区,未发布后端;不能把本地测试通过外推为生产 APK 调用链通过。此次仅上线法务静态页,未发布后端、H5 业务资源或数据库迁移。
- 原生人工反例未完成。 覆盖安装和冷启动已通过;仍缺用户亲自执行的同意/拒绝、拒绝后退出、同意后登录、短信失败与重新登录、麦克风允许/拒绝、媒体取消、前后台切换和弱网验证。
- 核心业务真机闭环未完成。 仍缺认证账号下完整“查/练/问”、五个直通渠道、五个正式对练场景、ASR/TTS、附件上传下载和越权反例。
- 内容与业务验收不足。 当前仅收到 1 份生活顾问访谈,距离计划中的 24 份访谈、30 道人工审核政策题、5 个正式场景及五渠道真实处理人配置均无完成证据。
- 发布与回滚未签认。 尚无四个发布单元的版本矩阵、负责人签字、完整预检结果和回滚演练记录。当前 APK 使用 DCloud 测试证书且运行壳允许明文流量,只能用于受控内测;企业签名和公司法务正式签认仍是正式发布门槛。
转为 Go 的最短路径
| 顺序 | 必须完成 | 验收证据 |
|---|---|---|
| 1 | 审核当前工作区,确定 APK、后端、管理端/H5、数据库四个发布单元,提交并冻结 release commit | commit、变更清单、四单元版本矩阵 |
| 2 | 按授权发布实际依赖的后端/静态/schema,执行完整只读 release-preflight |
本地与远端静态、ruoyi-aihr 模块和 schema 同时通过 |
| 3 | 用户在已连接 Android 手机上完成隐私选择和权限正反例 | 设备、包版本、步骤、结果;不记录手机号、验证码和个人内容 |
| 4 | 用正式测试账号完成“查/练/问”、五直通渠道及附件/语音闭环 | 每条用例的时间、结果、失败截图或日志 |
| 5 | 业务方签认至少 30 道政策题、5 个来源明确的正式场景和五渠道处理人 | 审核单、内容版本、授权矩阵 |
| 6 | 7 月 31 日重新出 RC,复跑安装、升级、回滚和完整 Go/No-Go | RC APK 哈希、签认人、回滚点、最终结论 |
公司法务签认与企业签名可在负责人明确接受“仅限小范围受控内部测试”的前提下不阻断技术验收,但不能省略隐私选择、权限反例、版本冻结、生产依赖匹配和核心业务闭环。