Release
自动关联目录:Release
覆盖说明:官方 Sharing and Releasing Projects("在 UE 支持的平台上发布项目的信息")。子条目无法枚举。技术侧已写在 Cook 与打包流程 与 热更新与补丁,本分支只讲发布流程与线上运营。
1. 定位
Release 分支回答"从可构建到可上线之间还差什么":签名、商店合规、分发、灰度、以及上线后的监控。
一句话定位:这一分支的大部分内容不是技术问题,而是"发布前一晚才发现就晚了"的流程问题。
2. 本目录与交叉引用
| 主题 | 落点 |
|---|---|
| 平台打包与签名 | 平台打包与签名 |
| 分发与商店要求 | 分发与商店要求 |
| 灰度与线上监控 | 灰度与线上监控 |
| 打包与 Cook 技术 | Cook 与打包流程 |
| 热更新与补丁 | 热更新与补丁 |
| 包体控制 | 包体分析 |
3. 发布检查表(简化版)
□ 目标平台的包能构建且能安装运行
□ 签名/证书有效(不是临时的、不会马上过期)
□ 包体在商店限制内
□ 商店的合规项(隐私、分级、权限、SDK 版本)已过
□ PSO 预缓存已收集并验证(清驱动缓存后测)
□ 崩溃上报与符号归档可用
□ 灰度方案与回滚方案就绪
□ 线上监控指标已定义(崩溃率、更新成功率、性能)
□ 热更新通道可用并已验证最容易在最后一天翻车的两项:证书/签名与PSO 预缓存(后者表现为"玩家第一次进游戏卡得要命")。
4. 一条主线
能构建 → 能安装 → 能过审 → 能灰度 → 能观察 → 能回滚每一步都要单独验证,不能假设前一步过了后面就没事。
参考
许可协议:CC BY
作者:Davids
本文链接:https://hustjjd.github.io/890e326e.html
更新于:2026年10月10日