> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 在 RETAIL 沙盒中进行测试的建议

> 在 RETAIL 沙盒中测试 XBOX 和 PC 产品的建议，包括设备配置、沙盒切换和特定产品类型的提示。

我们建议你在发布给玩家之前在 RETAIL 沙盒中测试你的产品。使用本主题中的指南可以详细了解如何配置设备以进行测试，以及关于如何测试不同类型产品的建议。

## 为 RETAIL 沙盒配置你的设备

若要测试产品，你需要一台连接到 XBOX 网络并配置为 RETAIL 沙盒的设备。

* 对于主机产品，你可以使用商店购买的 XBOX 主机或当前未配置为开发者模式的 XBOX 开发工具包访问 RETAIL 沙盒。有关如何在开发者模式和零售模式之间切换的详细信息，请参阅[将开发工具包从零售模式更改为开发者模式](/home/onboarding)。
* 对于 PC 产品，你可以使用 [PC 沙盒切换器](/tools/tools-services/live-pc-sandbox-switcher)将沙盒切换到 RETAIL。

配置设备访问 RETAIL 沙盒后，兑换促销码（用于主机或 PC）或将测试光盘插入你的主机开始安装游戏（仅限主机）。

<Note>
  如果你还没有促销码，请立即订购。有关详细信息，请参阅[订购促销码](/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-promo-codes)。
</Note>

## 测试光盘和数字基础游戏

我们建议在发布之前在 RETAIL 沙盒中测试所有基础游戏产品，无论是物理光盘发布还是数字下载。此列表显示我们建议你检查的基本事项。此列表并非详尽无遗，可能还有其他你应检查的事项。你最了解你的游戏行为。

* 确保你正在测试正确的包。有关如何检查包版本的信息，请参阅本文稍后的[如何检查下载的是哪个包](#how-to-check-which-package-is-downloaded)。这些说明适用于从光盘安装或通过促销码或购买从 Microsoft Store 安装。
* 在连接到 XBOX 网络时启动游戏。确保你看不到\_我们无法获取你最新的保存数据。\_错误消息。如果你看到此消息，请检查是否将正确的 XBOX 服务游戏设置发布到 RETAIL 沙盒。如果你继续遇到问题，请联系你的 XBOX 联系人。
* 如果你有自己的发行商服务，请确保可以在游戏内连接到这些服务。
* 确保满足条件时成就按预期解锁。如果你在产品的合作伙伴中心 **XBOX 设置**中配置了禁令，你不会在 XBOX Shell UI 或 PC 上的 XBOX 应用中看到成就。有关详细信息，请参阅 [RETAIL 禁令](#retail-embargo)。
* 如果你的游戏支持多人游戏，请确认你可以按预期访问服务、加入会话以及发送和接收邀请。如果你启用了禁令并且没有选择允许游戏邀请，则不会收到系统级游戏邀请。有关详细信息，请参阅[在合作伙伴中心配置 XBOX 服务设置](/services/xbox-services/fundamentals/portal-config/live-config-xbl-setup)。
* 检查你是否可以访问任何排行榜以及它们是否正确填充。
* 创建游戏保存数据，并确保在终止并重新启动游戏后按预期加载。如果可能，请在另一台设备上登录你的帐户，并确保你的数据从 XBOX 网络正确同步。
* 通过更改设备上的语言/区域设置检查不同的语言和区域设置。
* 在所有支持的平台和主机设备上验证游戏的行为。这样做是为了确保没有在你的开发环境中未看到的意外性能或兼容性问题。
* 在你的设备上的 Microsoft Store 应用中查看游戏的产品详情页 (PDP)。检查所有图像、营销文字、能力和游戏元数据是否按预期显示。使用设备上的不同语言和区域设置重复此步骤。
  * 如果你没有在合作伙伴中心**定价与可用性**页面的**计划**部分中将游戏配置为\_可发现\_，请使用直接链接访问 PDP。直接链接位于合作伙伴中心中产品的**游戏设置**页面。在 PC 或主机上的浏览器中输入 Microsoft Store 应用 URI。
* 如果你的游戏通过物理光盘分发并且你下了光盘订单，指定的收件人将收到一定数量的测试光盘。有关光盘产品的更多推荐测试用例，请参阅[媒体验证测试步骤](/publishing/game-publishing/concepts/certification/certification-media-validation-test-steps)。
  * 你可能会在将产品发布到 RETAIL 之前收到测试光盘。如果这样，你无法在你的主机连接到 XBOX 网络时使用它们。如果你将主机从 XBOX 网络断开连接，则可以安装光盘的包并访问离线游戏功能。
    * 确保你的主机方向正确。主机方向不正确可能会导致光盘读取错误。

### 发送发布批准

完成检查后，与你的 XBOX 联系人确认一切按预期工作。提供你的发布批准确认。

**数字游戏**

* 通过电子邮件将你完成的检查确认发送给你的 XBOX 联系人。

**基于光盘的游戏**

* 向你的 XBOX 联系人发送电子邮件，确认你批准将光盘二进制文件交付制造 (RTM)。此批准确认你已测试了你的光盘并且你批准将它们发布到你选定的授权复制 (AR) 站点进行制造。当你准备 RTM 时，请查看[批准光盘用于制造](/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-rtm)中的步骤。

## 测试加载项和捆绑包产品

加载项产品（包括耐用品和可消耗品）以及捆绑包（包括游戏捆绑包和季票）可以使用促销码在 RETAIL 中以与游戏产品相同的方式进行测试。

* 确保所有加载项产品都与游戏按预期一起工作。
* 查看所有加载项产品的 PDP，然后检查所有图像和营销文字是否按预期显示。为不同的语言和区域重复此过程。
* 如果你有包含加载项产品的预购和发布捆绑包，请为每个捆绑包兑换促销码并验证是否授予了正确的产品。使用不同的帐户兑换每个捆绑包，并将产品安装在尚未安装这些产品的设备上。此过程确保你可以模拟最终玩家体验。

## 测试内容更新 (CU)

在你的内容更新 (CU) 通过认证后，请通过[包 Flight](/publishing/game-publishing/how-to/how-to-package-flights-for-xvc-packages)将其发布到 RETAIL，然后再通过 *Main* 分支发布到普遍可用性 (GA)。此过程有时称为\_选择性发布\_。XBOX 主机产品的包 Flight 需要配置\_已知设备组\_。PC 包 Flight 需要\_已知用户组\_。这些组可以通过你合作伙伴中心帐户的 **Engage** - **客户组**区域创建和修改。

<Note>
  对 XBOX 服务游戏设置的更新无法选择性发布，也无法安排在特定日期和时间发布。请确保在你希望更新发布的日期和时间发布对 XBOX 服务的更新。
</Note>

将你的 CU 发布到包 Flight 后，验证用户体验是否符合预期。以下测试是你应检查的内容示例。

* 确保安装了更新的包。
* 检查更新的下载和安装大小是否符合你的预期。
  * 为确保你能够检查更新大小，你应该在**系统设置**中清除\*\*"让我的游戏和应用保持最新\*\*复选框。或者，自定义主机的电源选项，以防止在特定时段自动安装更新。
  * 如果你看到意外的大下载大小，请联系你的 XBOX 联系人。
* 确保先前版本游戏的游戏数据能在新版本中工作。
* 验证 CU 中的任何更改或修复是否按预期运行。
* 确保多人游戏和匹配等基本游戏功能按预期工作。
* 如果你的 CU 添加了对下载内容 (DLC) 的支持，请确保加载项产品已发布。使用促销码获取并安装 DLC，与你的 CU 一起进行测试。确保任何现有的 DLC 仍按预期工作。

## 测试时的设备和帐户建议

* 在游戏正式发布前，使用特定的 Microsoft 帐户 (MSA) 进行测试。
* 确保你的帐户使用受限的隐私和安全设置。这些设置有助于确保如果你不使用 XBOX 服务禁令，成就等信息不会通过你帐户的 XBOX 配置文件公开。
* 对于 CU 测试，请考虑将至少一台主机排除在你的已知设备组之外，以便你始终可以轻松安装 RETAIL 中当前可用的包。

## 附录

### 如何检查下载的是哪个包

#### 主机

1. 转到**我的游戏和应用**。
2. 如果你正在检查游戏，请转到**游戏**。如果你正在检查应用，请转到**应用**。
3. 选择要检查的产品。
4. 若要转到**管理** UI，请按控制器上的**查看**按钮（重叠的矩形）。
5. 版本号显示在基础游戏信息旁边。

#### PC

1. 打开**开始**菜单。
2. 找到已安装的游戏。右键单击它，然后选择**应用设置**。
3. 包版本号显示在**应用和功能** UI 中。

<Note>
  如果你有特定于市场的包，请为每个特定于市场的包在一个国家/地区下载游戏。
</Note>

### 确保检查正确的光盘

收到测试光盘后，记下二进制 ID。此标识符打印在每张测试光盘的标签上，也打印在光盘底面的中心附近（可能只在特定光照条件下才能看到）。在你的光盘完成认证并发布报告后，检查你光盘上的二进制 ID 是否与认证报告顶部列出的二进制 ID 匹配。

我们建议你查看[媒体验证测试步骤](/publishing/game-publishing/concepts/certification/certification-media-validation-test-steps)。

### 如果你的游戏不可发现，如何在 Microsoft Store 中查看游戏的产品详情页 (PDP)

1. 下载游戏后，转到**我的游戏和应用**，然后选择它。
2. 若要转到**管理** UI，请按控制器上的**查看**按钮。
3. 选择**在 Microsoft Store 中查看**。

或者，使用商店页面的直接链接。可以在合作伙伴中心中产品的**游戏设置**页面找到直接链接。

### RETAIL 禁令

有关禁令的详细信息，请参阅[配置 XBOX 服务](/publishing/game-publishing/concepts/xbox-services)。

如果你在启用禁令的情况下在 RETAIL 中测试游戏：

* 你无法在 XBOX UI 的**成就**部分或你的 XBOX 配置文件中看到有关成就的信息。但是，当你解锁成就时，你仍然会看到系统通知。统计信息和 Rich Presence 在你的配置文件中不可见。
* 屏幕截图、游戏剪辑和广播不起作用。你可以在本地捕获屏幕截图和游戏剪辑，但无法共享它们。
* 你在任何排行榜中都看不到其他玩家的分数。
* 游戏邀请仅通过 XBOX Shell 起作用。如果游戏的禁令配置中未启用邀请，则邀请不起作用。

## 后续步骤

在你的游戏发布到 RETAIL 并测试后，你就可以发布了。你可能希望使用新内容支持你的游戏、提交游戏更新以进行认证或准备发布新产品。

* [支持已发布的游戏](/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-post-release-lifecycle)
* [在合作伙伴中心提交到 XBOX 认证](/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-submitting-to-certification)
* [提交游戏概念](/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-game-concepts)


## Related topics

- [在 RETAIL 沙盒中发布和测试](/zh-CN/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-retail-publishing-and-testing.md)
- [XBOX 游戏发布概述](/zh-CN/publishing/game-publishing/publishing-processes/managed-creators/overview.md)
- [使用“审查并发布”发布游戏](/zh-CN/publishing/game-publishing/tutorial-xbox-managed/how-to-publish-a-base-game.md)
- [认证分步指南](/zh-CN/publishing/game-publishing/concepts/certification/certification-guide.md)
- [发布前测试选项](/zh-CN/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-prerelease.md)
