5.5 发布前清单与全书速查:一页纸救命
核心结论
把全书的结论压缩成发布前逐项打勾的清单。这份清单我在三个上线项目上反复迭代,每一项背后都是一次事故。发布前完整过一遍,比祈祷有用。
发布前 24 小时清单
A. 功能与稳定(0505-01)
| 项 | 打勾标准 |
|---|---|
| 核心流程(新号 0~30 分钟)三机通关 | 无崩溃、无卡流程 |
| 登录/支付/客服核心链路 | 各走通 10 次 |
| 弱网重连(30% 丢包模拟) | 能重连、状态一致 |
| 后台 10 分钟再回前台 | 无断连、无黑屏 |
| 崩溃率(近 7 天内测) | < 0.5% |
B. 性能与发热(0301/0302/0303)
| 项 | 打勾标准 |
|---|---|
| 中端机目标帧率 30 分钟稳定 | 稳定 30/60 帧不降频 |
| 机身温度 | 连续 30 分钟不烫手 |
| DrawCall / 三线程时间 | 在预算账本内 |
| 动态分辨率区间配置 | 按 0302 已设定并验证 |
| 资产规范(贴图尺寸/LOD) | 全库扫描无超规 |
C. 渲染与 UI(02 章)
| 项 | 打勾标准 |
|---|---|
| 材质指令数在红线内 | 抽查 > 500 的为 0 |
| 后处理按判决表配置 | 关掉该关的 |
| 安全区适配 | 两台异形屏真机过一遍 |
| 横竖屏(若支持) | 切换无 UI 错位 |
| 后处理颜色无异常 | Cook 后对色板 |
D. 包体与资源(0304/0305)
| 项 | 打勾标准 |
|---|---|
| 包体大小在目标内 | Android AAB + iOS ipa |
| 符号文件(dSYM/so 符号)已归档 | 构建号匹配 |
| Cook 无 error 级日志 | 日志过一遍 |
| Asset 引用完整性 | 无"cook 后消失"资产 |
| 字体子集与多语言 | 国内/海外版本各自验证 |
E. 平台与发布(04 章)
| 项 | 打勾标准 |
|---|---|
| 版本号/构建号唯一递增 | 两平台 |
| 签名密钥/证书有效期 > 6 个月 | 过期是事故 |
| 隐私政策 URL 可访问 | |
| 权限文案(Info.plist)写全且通俗 | |
| 演示账号可用且有内容 | 审核用 |
| 商店截图/描述/分级完成 | 按平台要求尺寸 |
F. 网络与服务(0502)
| 项 | 打勾标准 |
|---|---|
| 断线重连成功率(测试环境) | > 95% |
| 心跳频率与省电策略 | 已按 0502 配置 |
| 服务器扩容预案 | 首日量评估 |
全书速查表(遇到问题翻哪里)
| 症状 | 先看 |
|---|---|
| 中端机卡 | 0301 预算 → 0302 分辨率 → 0201 材质 |
| 发热烫手 | 0301 发热三板斧 |
| 真机上贴图糊/闪 | 0303 纹理流送池 |
| 包体太大 | 0304 瘦身五板斧 |
| 打不出包 | 0401/0403 环境、0305 Cook |
| 审核被拒 | 0504 |
| 崩溃看不懂 | 0503 符号化 |
| 系统手势/刘海冲突 | 0204/0501 |
| 断线/重连问题 | 0502 + 网络复制那本书 |
| 新项目从零起手 | 第一章全部 |
十条"我再说一遍"的经验
- 数字比感觉可靠:所有优化先看 stat 数字。
- 真机 > 编辑器:所有结论必须真机验证。
- 先做减法:渲染与功能先关后开。
- 符号先归档:不然线上崩溃两眼一抹黑。
- 环境即代码:SDK/签名通过 CI 管理,杜绝"我这里能跑"。
- 三机验收:高/中/低各一,录屏归档。
- 证书提前续费:过期是团队事故。
- 演示账号要好:审核员也是用户。
- 动态分辨率最后开:它是缓冲不是解药。
- 发布日不熬夜的秘密:清单 + 流水线(0305)。
心得:愿你每次发布都是"清单 20 项全勾、点上传、去吃午饭"的节奏。这份清单本身是活文档——每次上线后把新踩的坑加进去,它就是你们团队最值钱的一页纸。
