> ## 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.

# FMA XR-112：激活与恢复时的用户与控制器

> XR-112 的 FMA 场景严重性：初始用户、无已登录用户、活动用户提示、账户选择器以及配置文件切换处理。

# XR-112：在初始激活和恢复期间建立用户与控制器

## FMA 场景严重性

有关基础认证要求,请参阅 [XR-112 参考](/publishing/certification/xr/xr-112)。

### 112-02 初始用户与控制器

| 场景                                       | 严重性      | 平台                    |
| ---------------------------------------- | -------- | --------------------- |
| 使用控制器 1 通过配置文件 A 启动游戏,之后仅能通过控制器 1 进行控制。  | 不相关 (-4) | XBOX One, XBOX Series |
| 无当前场景。                                   | 极轻微 (1)  |                       |
| 无当前场景。                                   | 轻微 (2)   |                       |
| 无当前场景。                                   | 中等 (6)   |                       |
| 在无配置文件登录的情况下启动游戏时,游戏未提示用户建立活动用户。         | 严重 (12)  | XBOX One, XBOX Series |
| 启动的控制器已登录到配置文件 A(无其他配置文件或控制器),但用户无法操作游戏。 | 严重 (12)  | XBOX One, XBOX Series |
| 无当前场景。                                   | 灾难性 (22) |                       |

**备注**

* 无当前需要考虑的 FMA 备注。

### 112-03 无已登录用户

| 场景                                                         | 严重性      | 平台                    |
| ---------------------------------------------------------- | -------- | --------------------- |
| UMP CISO 游戏:未登录 XBOX 配置文件时,游戏不允许用户启动游戏并显示错误消息。             | 不相关 (-4) | XBOX One, XBOX Series |
| 用户在关闭账户选择器时被返回到 IIS,且未显示错误消息。此情况仅适用于紧接在越过 IIS 后立即调用账户选择器时。 | 不相关 (-4) | XBOX One, XBOX Series |
| 无当前场景。                                                     | 极轻微 (1)  |                       |
| 从连接待机恢复游戏时,如果未登录 XBOX 配置文件,游戏未通知用户其进度将不会被保存。               | 轻微 (2)   | XBOX One, XBOX Series |
| 无当前场景。                                                     | 中等 (6)   |                       |
| 在无已登录用户时,游戏无法正确启动。                                         | 严重 (12)  | XBOX One, XBOX Series |
| 在数据丢失已经发生之后,才通知用户无法保存其进度。                                  | 严重 (12)  | XBOX One, XBOX Series |
| 在通常会保存用户数据或游戏状态的模式下,如果用户在未登录的情况下继续处于该模式,未通知用户其进度不会被保存。     | 严重 (12)  | XBOX One, XBOX Series |
| 无当前场景。                                                     | 灾难性 (22) |                       |

**备注**

* 建议概率为 2。在认为适当的地方可以降低。

### 112-04 活动用户提示

| 场景                                                                           | 严重性      | 平台                    |
| ---------------------------------------------------------------------------- | -------- | --------------------- |
| 游戏在指示活动用户之前提示用户接受许可协议。                                                       | 不相关 (-4) | XBOX One, XBOX Series |
| 对于某一用户,首次启动游戏时,在指示活动用户之前先出现次要选项(例如语言、屏幕安全区域、亮度——这些选项不太可能因同一控制台上的不同用户而改变)。    | 不相关 (-4) | XBOX One, XBOX Series |
| 游戏在显示活动用户之前提示用户关联到发行商账户,但账户关联过程是独立进行的,即在允许创建账户之前会先显示活动用户。(已知示例:Ubisoft Club) | 不相关 (-4) | XBOX One, XBOX Series |
| 无当前场景。                                                                       | 极轻微 (1)  |                       |
| 游戏显示了活动用户,但显示时间过短。                                                           | 轻微 (2)   | XBOX One, XBOX Series |
| 从技术上讲,用户能够找到用户指示,但该指示不明显,不太可能被许多用户注意到。\[合规会议/2015 年 7 月 2 日]\(另见下方 FMA 备注。)  | 轻微 (2)   | XBOX One, XBOX Series |
| 无当前场景。                                                                       | 中等 (6)   |                       |
| 在执行首个中等或重大配置文件相关操作之前,游戏未指示当前活动用户。通过账户选择器选择活动用户不视为指示活动用户的方式。                  | 严重 (12)  | XBOX One, XBOX Series |
| 游戏在显示活动用户之前允许用户将 XBOX 配置文件关联到合作伙伴账户。                                         | 严重 (12)  | XBOX One, XBOX Series |
| 无当前场景。                                                                       | 灾难性 (22) |                       |

**备注**

* 在用户到达主菜单时显示活动用户是可以接受的。该 XR 的宗旨是"在我知道自己以谁的身份进行游戏之前,不要直接跳入游戏或开始处理用户的存档数据"。
* 游戏可以为支持多用户的游戏模式显示多个活动用户。
* 如果用户在执行配置文件相关操作前可以按 **菜单** 按钮查看其游戏图片或玩家代号,则此行为可作为活动用户的可接受指示。

### 112-05 访问账户选择器

| 场景                                                                 | 严重性      | 平台                    |
| ------------------------------------------------------------------ | -------- | --------------------- |
| 游戏仅允许在初始交互状态下访问账户选择器。游戏在主菜单或暂停菜单中未提供任何其他访问账户选择器的选项。可以从主菜单返回到 IIS。  | 不相关 (-4) | XBOX One, XBOX Series |
| 显示了游戏内账户选择器选项,但界面未显示准确的按钮提示。(在游戏完整性下记录)                            | 不相关 (-4) | XBOX One, XBOX Series |
| 无当前场景。                                                             | 极轻微 (1)  |                       |
| 无当前场景。                                                             | 轻微 (2)   |                       |
| 无当前场景。                                                             | 中等 (6)   |                       |
| 游戏未提供可正常工作的账户选择器访问入口。                                              | 严重 (12)  | XBOX One, XBOX Series |
| 游戏仅允许在初始交互状态下访问账户选择器。游戏在主菜单或暂停菜单中未提供任何其他访问账户选择器的选项。且无法从主菜单返回到 IIS。 | 严重 (12)  | XBOX One, XBOX Series |
| 无当前场景。                                                             | 灾难性 (22) |                       |

**备注**

* UWP 单用户应用 (SUA) 不需要支持访问账户选择器,因为它们仅支持单个用户。

### 112-06 处理配置文件切换

| 场景                                                                                              | 严重性      | 平台                    |
| ----------------------------------------------------------------------------------------------- | -------- | --------------------- |
| 通过游戏内账户选择器登录第二个 XBOX 配置文件后(未注销第一个配置文件),当在游戏内商店尝试购买时,Microsoft Store 未识别新登录的用户。相反,购买被记录到第一个配置文件。 | 不相关 (-4) | XBOX One, XBOX Series |
| 切换配置文件后,没有现有存档数据的用户的选项设置以先前用户的设置初始化,而不是默认值。                                                     | 极轻微 (1)  | XBOX One, XBOX Series |
| 切换配置文件后,拥有现有存档数据的用户的核心或非核心选项设置以先前用户的设置初始化,而不是默认值。                                               | 轻微 (2)   | XBOX One, XBOX Series |
| 无当前场景。                                                                                          | 中等 (6)   |                       |
| 切换配置文件后,拥有现有存档数据的用户的游戏状态被覆盖。                                                                    | 严重 (12)  | XBOX One, XBOX Series |
| 切换配置文件后,游戏未正确加载用户的游戏状态。                                                                         | 严重 (12)  | XBOX One, XBOX Series |
| 切换配置文件后,游戏不允许用户推进。                                                                              | 严重 (12)  | XBOX One, XBOX Series |
| 切换配置文件后,游戏中所有标识用户的区域未更新。                                                                        | 严重 (12)  | XBOX One, XBOX Series |
| 无当前场景。                                                                                          | 灾难性 (22) |                       |

**备注**

* 用户游戏状态包括:用户进度、已保存的状态、偏好、成就或其他奖励。
* 游戏可以仅将存档进度、成就和偏好与当前活动的 XBOX 配置文件关联。
* 建议概率为 2。在认为适当的地方可增加或减少。

### 112-07 受约束期间的用户切换

| 场景                                     | 严重性      | 平台                    |
| -------------------------------------- | -------- | --------------------- |
| 无当前场景。                                 | 不相关 (-4) |                       |
| 无当前场景。                                 | 极轻微 (1)  |                       |
| 无当前场景。                                 | 轻微 (2)   |                       |
| 在受约束期间切换配置文件后,游戏未反映用户变更(具有中等影响)。       | 中等 (6)   | XBOX One, XBOX Series |
| 在受约束期间切换配置文件后,拥有现有存档数据的用户的游戏状态被覆盖。     | 严重 (12)  | XBOX One, XBOX Series |
| 在受约束期间切换配置文件后,游戏未正确关联活动用户与 XBOX 控制器。   | 严重 (12)  | XBOX One, XBOX Series |
| 从受约束的用户切换后恢复游戏时,游戏通知用户其未登录。            | 严重 (12)  | XBOX One, XBOX Series |
| 在受约束期间切换配置文件后,游戏未识别新的活动用户。             | 严重 (12)  | XBOX One, XBOX Series |
| 在受约束期间切换配置文件后,游戏不允许用户推进。               | 严重 (12)  | XBOX One, XBOX Series |
| 在受约束期间切换配置文件后,游戏在活动游戏过程中继续使用原始用户的游戏状态。 | 严重 (12)  | XBOX One, XBOX Series |
| 游戏无限期地显示或循环账户选择器。                      | 灾难性 (22) | XBOX One, XBOX Series |

**备注**

* UWP 单用户应用程序 (SUA) 不支持受约束状态,而是进入挂起状态。
* 以下是通过的场景和预期行为:
  1. 用户以配置文件 A 登录、启动游戏并进入游戏。
  2. 在游戏中或菜单中的任意时刻,用户按 **Home** 按钮。
  3. 在 **Home** 菜单中,用户登录第二个配置文件(配置文件 B)并选择使用该配置文件。**Home** 菜单随后显示配置文件 B 的上下文、主题和相关设置。
  4. 恢复游戏时,配置文件 A 仍然是活动的配置文件。
* 建议概率为 3。在认为适当的地方可增加或减少。

### 112-08 挂起期间的用户切换

| 场景                                    | 严重性      | 平台                    |
| ------------------------------------- | -------- | --------------------- |
| 如果游戏在无用户登录时启动,则游戏未更新以反映在挂起状态期间登录的用户。  | 不相关 (-4) | XBOX One, XBOX Series |
| 无当前场景。                                | 极轻微 (1)  |                       |
| 无当前场景。                                | 轻微 (2)   |                       |
| 在挂起期间切换配置文件后,游戏未反映用户变更(具有中等影响)。       | 中等 (6)   | XBOX One, XBOX Series |
| 在挂起期间切换配置文件后,拥有现有存档数据的用户的游戏状态被覆盖。     | 严重 (12)  | XBOX One, XBOX Series |
| 在挂起期间切换配置文件后,游戏未正确关联活动用户与 XBOX 控制器。   | 严重 (12)  | XBOX One, XBOX Series |
| 用户切换后,游戏未正确关联活动用户与 XBOX One 控制器。      | 严重 (12)  | XBOX One, XBOX Series |
| 从挂起的用户切换后恢复游戏时,游戏通知用户其未登录。            | 严重 (12)  | XBOX One, XBOX Series |
| 在挂起期间切换配置文件后,游戏未识别新的活动用户。             | 严重 (12)  | XBOX One, XBOX Series |
| 在挂起期间切换配置文件后,游戏不允许用户推进。               | 严重 (12)  | XBOX One, XBOX Series |
| 在挂起期间切换配置文件后,游戏在活动游戏过程中继续使用原始用户的游戏状态。 | 严重 (12)  | XBOX One, XBOX Series |
| 游戏无限期地显示或循环账户选择器。                     | 灾难性 (22) | XBOX One, XBOX Series |

**备注**

* 建议概率为 3。在认为适当的地方可增加或减少。


## Related topics

- [XR-112 在激活时确立用户和控制器](/zh-CN/publishing/certification/xr/xr-112.md)
- [XBOX 认证概览](/zh-CN/publishing/certification/overview.md)
- [GDK 中的用户身份与 XUser API](/zh-CN/build/core-features/common/user/index.md)
- [XBOX 要求 (XR) 认证参考](/zh-CN/publishing/certification/xbox-requirements.md)
- [FMA:XR-130 XBOX 控制台系列和世代](/zh-CN/publishing/certification/fma/xr-130.md)
