第四章 发布:把游戏送到手机与商店
前三章解决"做得出来、跑得动",本章解决"装得上、卖得出去"。发布是 UE 移动开发的环境深水区——Android 的 SDK/NDK/签名/AAB,iOS 的证书/描述文件/Xcode,每一项都能单独让团队卡一天。本章把这些环境问题拆成可复现的搭建与排查流程。
章节地图
| 篇目 | 主题 | 一句话结论 |
|---|---|---|
| 0401 | Android SDK/NDK 与 Turnkey | 环境配对一次,受益整个项目 |
| 0402 | Android 签名与 AAB 上架 | 签名是验收的第一个关卡 |
| 0403 | iOS 证书与 Windows 开发 | Windows 做 iOS 的三条路 |
| 0404 | iOS 打包:TestFlight 与 App Store | 证书、描述文件与构建版本 |
| 0405 | 真机调试与远程工具 | 上线前最后一公里 |
阅读建议
- 只做 Android:读 0401、0402、0405。
- 只做 iOS:读 0403、0404、0405。
- 两个都做:按顺序通读,注意 0401 与 0403 的"环境隔离"原则(不要在同一台机器上混配两套 SDK 版本,用版本管理工具隔离)。
与官方文档的关系
本章结构对齐官方的"平台设置→打包→发布"流程(TKEY、IOSP、PAND 等)。我的增量是踩坑日记:每一步官方一句带过的地方,实际可能卡半天;每个"推荐做法"背后的原因是什么。
心得:发布环境是程序员最不爱碰、但出问题代价最大的环节。我的建议是项目第一个人专门花一周把环境跑通并写成团队 Wiki,之后所有人按文档照做。这一周的投入,能省掉后期几百个"我这打不出包"的人天。
