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

# XR-048 配置文件设置使用

> 游戏不得将 XBOX 网络配置文件数据存储在超出本地离线缓存的范围之外,并且必须在下一次连接时刷新缓存的玩家代号和偏好。

# XR-048:配置文件设置使用 \*

版本 2.0,2024/10/01

XBOX 网络是 XBOX 用户配置文件信息的事实来源。为支持这一点,游戏不得将从 XBOX 网络获取的用户信息(如配置文件数据、偏好或玩家代号)存储在超出旨在支持网络断开场景的本地存储缓存的范围之外。任何离线缓存必须在下一次可用的服务连接时更新。

## 更多信息

### 例外

此要求不适用于在录制体验(如视频或截图)中显示或使用玩家代号的场景。

## 认证测试用例

### 048-01 配置文件设置使用

**配置**

* 2 台 XBOX 设备

**测试步骤**

1. 选择一个配置文件并创建存档。
2. 更改用户配置文件数据,包括更新玩家代号或账户名称。
3. 启动游戏并加载步骤 2 中创建的存档。
4. 验证游戏中可见的用户配置文件数据已发生变更,并且没有存储在存档中。
5. 验证对玩家代号的任何引用(由游戏自动创建)都已更新。这包括服务器托管功能上的任何引用以及游戏内的任何引用。
6. 在第二台设备上启动游戏,并验证更新后的玩家代号正确显示。

**预期结果**

不得存储用户配置文件数据。例如,如果游戏在游戏内(如欢迎消息中)或在非 XBOX 服务器上(如命名上传的数据)使用玩家代号,则在用户更改玩家代号时它必须不会保留。这不适用于用户手动输入玩家代号的情况。

**通过示例**

1. 用户配置文件数据和偏好设置在更改后在所有显示中都得到更新。

**失败示例**

1. 对于本地存储的存档数据(如回放、存档、选项、地图和队伍),游戏未在游戏内或 XBOX Home 上显示用户更新后的玩家代号或 Microsoft 账户名称。
2. 游戏未在持久性发布内容(如游戏片段、回放、排行榜或其他自定义发布,如消息、公告栏帖子、用户挑战、服装、主题、涂装、锦标赛和联赛)中更新用户的玩家代号。这适用于新的和先前创建的发布内容。
3. 游戏为用户的存档数据(如回放、存档、选项、地图和队伍)存储用户的玩家代号,导致如果用户更改玩家代号或账户名称,存档数据变得无法使用。
