# 确保发布构建与提交给商店的资料一致

> 通过构建清单、分阶段测试、平台资料和可复现的交付流程，让已能运行的手机游戏达到商店发布要求。

- URL: https://oneshotgems.ai/zh-Hans/topics/publishing-a-mobile-game
- 类别: 游戏开发者指南
- 类型: 指南
- 更新日期: 2026年10月5日

发布手机游戏不只是上传一个文件。发布构建必须与商店资料、平台要求和测试结果相符。托管的网页游戏有访问地址，需要检查托管环境；原生 Android 或 iOS 游戏则需要签名应用文件、商店元数据，以及平台审核或分发流程。先确定具体发布到哪些商店，再为每个平台单独维护发布清单，避免混淆要求。

适用范围: Oneshot Gems 发布浏览器游戏，并且不向应用商店提交原生游戏。本指南概述了独立的 Android 和 iOS 发布路径。

## 冻结并测试候选版本

选择版本号和构建标识符，然后从干净的源修订版中创建候选版本。测试首次启动、完成一轮、设置、保存恢复、中断和恢复以及全新安装。验证预期屏幕尺寸和方向上的每个控件。如果问题需要更改代码，请重建并针对新工件重新运行受影响的检查；不要假设调试版本等同于候选版本。

收集您的列表所需的材料：应用程序名称、描述、当前版本的屏幕截图、年龄和内容答案、支持联系人、隐私披露以及任何应用程序内购买信息。确认商店的当前规则和目标要求适用于此特定版本。避免将计划基于固定的审核持续时间或旧的 API 截止时间。

## 使用平台的分阶段提交路径

对于 Google Play，在 Play Console 中创建应用、完成控制台设置、上传 Android App Bundle，并选择合适的测试或发布轨道。文档指出包名是唯一且永久的，因此首次上传前就要确定。安排上线日期前，先在控制台查看当前目标 API 和测试要求。

对于 Apple，请在 App Store Connect 中创建应用程序记录，选择版本，完成所需的元数据，然后提交以供应用程序审核。 TestFlight 可以分发 beta 版本并在发布前收集反馈。 Apple 将向提交添加构建与实际提交进行了区分；检查提交状态并确认最终操作已完成，而不是假设上传已在审核中。

## 使发布可重复

将发布构建文件、源代码版本、构建设置、变更日志和提交备注保存在一起。记录每家商店当前上线的版本。如果也发布网页版本，要分别测试其托管地址访问流程和手机浏览器布局。

## 常见问题

**我应该同时发布两个移动平台吗？** 仅当构建和提交都准备就绪时。独立平台的审查和发布步骤可能会有所不同，因此请明确说明可用的版本，并将其注释与平台相关联。

**同一个测试清单可以涵盖网页游戏和商店应用吗？** 一些游戏检查可以共享，但打包、安装、权限、更新和审核步骤有所不同。保持常见的游戏冒烟测试以及特定于平台的发布检查。

## 跟随好奇心探索

- [手机游戏开发：首先选择你的目标](https://oneshotgems.ai/zh-Hans/topics/mobile-game-development): 规划手机游戏，比较浏览器版本与原生应用，并在添加移动平台专用功能前选择可行的开发流程。
- [Android 游戏开发：从原型到构建](https://oneshotgems.ai/zh-Hans/topics/android-game-development): 选择适合 Android 的游戏引擎，在不同屏幕尺寸的真机上测试，并准备签名构建和 Play Console 商店资料。不要假定一种工具能满足所有需求。
- [iOS 游戏开发：选择引擎和测试路径](https://oneshotgems.ai/zh-Hans/topics/ios-game-development): 比较原生 iOS 游戏工具和跨平台引擎，在模拟器和设备上进行测试，然后了解 App Store 发布顺序。
- [移动游戏原型清单：通过或修改](https://oneshotgems.ai/zh-Hans/topics/mobile-game-prototype-checklist): 增加关卡或准备商店应用安装包前，先在手机上检查布局、触摸、中断和重新开始的行为。

## 延伸阅读

- [Google Play 管理中心设置](https://support.google.com/googleplay/android-developer/answer/9859152?hl=en)
- [Apple App Store 发布概述](https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/overview-of-publishing-your-app-on-the-app-store)
- [苹果 TestFlight 概述](https://developer.apple.com/help/app-store-connect/test-a-beta-version/testflight-overview/)

---
规范页面: https://oneshotgems.ai/zh-Hans/topics/publishing-a-mobile-game
