第四章 发布:把游戏送到手机与商店

前三章解决"做得出来、跑得动",本章解决"装得上、卖得出去"。发布是 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,之后所有人按文档照做。这一周的投入,能省掉后期几百个"我这打不出包"的人天。