- 使用 XBOX 服务。
- 是具有单独 Microsoft Store 列表的加载项。
- 是其父产品位于沙盒中的加载项。
- 是包含使用 XBOX 服务的产品的捆绑包。
- 包含一个或多个 XVC 包。
分支和沙盒之间的差异
分支和沙盒是不同的概念,你通常在开发和发布期间一起使用它们。在合作伙伴中心内,每个受支持的模块都有自己的分支。Main 分支是默认分支。当你创建产品时,它会自动为所有模块显示。你可以在每个受支持的模块中创建额外的分支:包、商店列表 和 定价和可用性。每个分支对该模块都是唯一的。例如:- 包 中的测试分支独立于 商店列表 中的 测试 分支。
- 你在一个模块的分支中所做的更改不会自动反映在其他模块中。
沙盒类型
有两种类型的沙盒:全局 和 开发。- 全局沙盒包括 RETAIL(玩家在其中访问游戏和服务)以及用于认证测试的其他沙盒。
- 开发沙盒特定于你的合作伙伴中心帐户。你可以使用这些沙盒来开发和测试你的产品。
隔离沙盒和共享开发沙盒
你可以将开发沙盒配置为 隔离 或 共享。- 你帐户中的任何产品都可以使用 共享 沙盒。
- 只有你指定的产品才能使用 隔离 沙盒。
沙盒标识符
每个合作伙伴中心帐户可以访问 100 个开发沙盒。每个开发沙盒都有一个由两部分组成的唯一标识符:合作伙伴中心帐户独有的前缀(例如 ABCDEF)和 0 到 99 之间的数值。这两部分共同构成沙盒 ID,例如 ABCDEF.1。 全局沙盒的命名不带数值,例如 RETAIL。 通常有:- 一个或多个用于开发的沙盒。例如,每个开发团队的沙盒。
- 一个或多个用于 QA 的沙盒。例如,一个用于内部 QA 团队的沙盒,以及每个与你合作的外部 QA 团队的沙盒。
- 一个用于认证暂存的沙盒,作为准备和测试提交进行认证的候选发布版本的位置。
创建和管理开发沙盒
当你在沙盒中创建新游戏时,在 游戏设置 页面中选择主开发沙盒。如果没有创建任何沙盒,请选择 管理沙盒 以访问 沙盒 页面并创建你的第一个开发沙盒。根据需要通过返回 沙盒 页面创建新的开发沙盒。可从 应用和游戏 仪表板以及你产品的设置页面访问该页面。 有关详细信息,请访问:如何创建和管理开发沙盒。创建和管理测试帐户
必须先使用授权的 MSA 登录沙盒,然后才能访问该沙盒中发布的任何产品或 XBOX 服务。全局沙盒(如 RETAIL)使用标准 MSA。开发沙盒使用你在合作伙伴中心中创建的 XBOX 测试帐户。你可以控制每个测试帐户可以访问的沙盒。若要创建和配置测试帐户,请转到 应用和游戏 仪表板,然后选择 XBOX 测试帐户。在此,你可以:- 创建批量测试帐户。
- 查看和修改测试帐户批次的属性,例如帐户类型和沙盒访问权限。
- 查看测试帐户批次的详细信息,例如批次中每个测试帐户的电子邮件、玩家标签、XUID 和权限。
- 删除批量测试帐户。
将产品发布到沙盒
将产品发布到沙盒以查看或测试它。发布 XBOX 服务
如果你只需要为游戏发布 XBOX 服务,请转到 游戏玩法设置,选择 发布,然后选择在何处发布设置。发布产品
若要发布产品,请使用 审阅并发布 选项。你可以从产品的 概览 页面访问它。在 审阅并发布 页面上,在 发布到 下拉列表中选择预期目标。如果选择 RETAIL,则只能从产品的 Main 分支发布。如果选择开发沙盒,则选择 发布来源。如果产品已发布到此沙盒,可以选择 RETAIL,或选择 自定义。选择 自定义 可让你为产品的每个模块选择具有预期配置的分支。 在选择 发布 后,通过检查 概览 页面上显示的信息来监控发布状态。你可以选择 历史记录 以查看以前的发布详细信息。你可以发布到的唯一全局沙盒是 RETAIL。若要提交认证更新,请使用 认证 工作流。
在沙盒中测试产品
发布到沙盒后,使用授权帐户登录该沙盒。如果只发布了 XBOX 服务,可以使用通过游戏开发套件 (GDK) 工具部署到设备的包连接到服务。如果发布了完整的产品,则其在沙盒中 Microsoft Store 内的可用性取决于 定价和可用性 模块中配置的 日程安排。有关详细信息,请参见配置产品在 Microsoft Store 中可见并可购买。 如果你将产品的 定价和可用性 模块配置为具有将来的 发布 日期或 可在 Microsoft Store 中发现 日期,则无法使用 Microsoft Store 中的搜索功能找到它。你可以使用合作伙伴中心内产品的 设置 页面上找到的商店协议链接找到该产品。如果在产品的 定价和可用性 模块的 可见性 部分中配置了专用受众,这不会影响产品在开发沙盒中的可见性。专用受众 仅适用于发布到 RETAIL 沙盒的产品。
