Saltar al contenido principal
Versión 2.0, 11/01/2025 Los títulos deben asociar el progreso, el estado guardado, las preferencias, los logros y otras recompensas con los usuarios que han registrado ese progreso, elegido las preferencias u obtenido las recompensas. Los títulos lo consiguen controlando correctamente las notificaciones de cambio de usuario. Los títulos deben evitar guardar el estado de los usuarios que ya no han iniciado sesión. Los datos de las partidas guardadas no deben tener ninguna dependencia del contenido compartido ni del almacenamiento local. En los juegos que usan el mismo TitleID en distintas plataformas, dispositivos o generaciones de consolas, el progreso de las partidas guardadas debe estar disponible en itinerancia cuando el usuario ha iniciado sesión en la red de XBOX, de la siguiente manera:
  • Dentro de la misma plataforma (consolas XBOX).
  • Entre dispositivos de la misma plataforma (por ejemplo, XBOX One y XBOX One S).
  • Entre generaciones de la plataforma de dispositivos (por ejemplo, XBOX One y XBOX Series X|S).
  • Entre PC de la plataforma Windows (por ejemplo, entre dos PC distintos).
  • Si el juego es XPA, entre PC de la plataforma Windows y las plataformas de consolas XBOX (por ejemplo, Windows y XBOX Series X|S).
  • En los juegos que no son XPA, la itinerancia entre PC de la plataforma Windows y las plataformas de consolas XBOX (por ejemplo, Windows y XBOX Series X|S) no es obligatoria, pero se recomienda para mejorar la experiencia del jugador.
  • En las plataformas que no son de Microsoft (por ejemplo, iOS, Android, Switch, PlayStation®), la itinerancia de las partidas guardadas no es obligatoria, pero se recomienda para mejorar la experiencia del jugador.

Más información

El contenido compartido es contenido que puede no estar presente en una consola a la que se accede en itinerancia, como un complemento del juego, cuando se carga una partida guardada. Es posible que el contenido no esté disponible porque el usuario que ha iniciado sesión actualmente no lo ha descargado o no lo posee. Las API y los servicios para guardar los datos de los jugadores varían según el SDK: Un aspecto clave de este requisito es el control de las situaciones en las que el usuario principal de un título cambia mientras el título está activo, suspendido o terminado. El “usuario principal” del título cambia cuando el título se activa desde la pantalla Inicio de un usuario distinto del que activó el título por última vez, y otros usuarios de la consola pueden iniciar o cerrar sesión en cualquier momento durante el ciclo de vida del título. Los títulos deben proporcionar una experiencia adecuada para el usuario principal y para los demás usuarios de la consola, y guardar la información de estado del título de cada usuario. Dado que los usuarios pueden iniciar (y cerrar) sesión en la red de XBOX fuera del contexto de un título determinado, los títulos deben ser robustos ante los cambios de usuario. Por ejemplo, los títulos deben evitar usar los tokens o identificadores de usuarios que ya no han iniciado sesión. Los títulos no deben provocar la pérdida involuntaria de datos del usuario.

Casos de prueba de certificación

En la siguiente tabla se muestra qué casos de prueba se aplican a su título si usa el modelo de usuario simplificado del GDK o el modelo de usuario avanzado del GDK, ERA y las aplicaciones multiusuario de UWP. Consulte XR-112 para obtener más detalles sobre el uso del modelo de usuario simplificado frente al modelo de usuario avanzado.

052-01 Inicio y cierre de sesión del usuario

Configuración
Este caso de prueba solo se aplica a la consola.
Pasos de prueba
  1. Asegúrese de que el perfil A y el perfil B han establecido la consola en Inicio.
  2. Asegúrese de que el perfil A tiene datos guardados, incluidos el progreso del juego y las preferencias del usuario.
  3. Asegúrese de que el perfil B no tiene ningún dato guardado.
  4. Inicie sesión con el perfil A e inicie el título. Asegúrese de que se han conservado todos los datos guardados y las preferencias visitando todas las áreas del título, entre otras:
    • Sesiones de juego para un jugador o multijugador
    • Menús
    • Reproducción de vídeo o audio
  5. Cierre la sesión del perfil A e inicie sesión con el perfil B.
  6. Compruebe que el título actualiza correctamente el progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas del perfil B volviendo a visitar todas las áreas del título validadas en el paso 4.
  7. Comience a jugar para crear progreso guardado y modifique las preferencias del usuario para el perfil B.
  8. Termine y vuelva a iniciar el título y compruebe que los datos guardados del paso 7 se reflejan con precisión.
  9. Cierre la sesión del perfil B.
  10. Elimine los datos guardados del perfil A en “Todas partes” y repita los pasos 4-8.
Resultado esperado
El título debe tratar adecuadamente los cambios del usuario principal.
Ejemplos de aprobación
  1. El progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas se asocian con el usuario correcto después de un cambio de usuario.
Ejemplos de error
  1. El título asocia incorrectamente el progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas con un usuario después de un cambio de usuario.
  2. El título sigue asignando los datos guardados al primer usuario.
  3. Un nuevo usuario puede modificar los datos guardados, el estado o el perfil de un usuario anterior después de que este haya cerrado sesión.

052-02 Cambio de usuario durante la suspensión, el modo de suspensión y la hibernación

En las consolas XBOX, un juego se suspenderá en las siguientes condiciones:
  • Cuando la consola entra en el modo de espera conectado al apagarse con el modo de energía establecido en Inicio instantáneo.
  • Cuando el juego permanece sin el foco durante diez minutos. Por ejemplo, al iniciar una aplicación como Configuración y mantenerla con el foco durante diez minutos.
En PC, ponga el sistema en modo de suspensión o hibernación en el paso 2. Pasos de prueba
  1. Inicie sesión con un perfil de XBOX e inicie el juego.
  2. En varias ubicaciones a lo largo del juego:
    • En las consolas XBOX, suspenda el juego iniciando la aplicación Configuración y manteniéndola con el foco durante diez minutos.
    • En PC, ponga el sistema en modo de suspensión o hibernación.
  3. Mientras el juego está en estado suspendido, de suspensión o de hibernación, cambie el usuario activo. En las consolas XBOX, cierre la sesión del perfil A e inicie sesión en el perfil B. En PC, cambie a otra cuenta de usuario de Windows.
  4. Con el dispositivo encendido de nuevo, inicie el título con el nuevo usuario e intente continuar desde la ubicación del usuario anterior.
  5. Repita los pasos 1-4 para todas las áreas del título.
Resultado esperado
Cuando un juego se reanuda desde la suspensión, el modo de suspensión o la hibernación, el título debe comprobar si todos los usuarios que participaban anteriormente siguen con la sesión iniciada en el dispositivo de juego. El título debe tratar adecuadamente los cambios del usuario principal.
Ejemplos de aprobación
  1. El título cambia automáticamente el contexto del usuario activo al nuevo usuario al reanudarse.
  2. El título quita automáticamente al usuario anterior del juego o establece un nuevo usuario y usa el estado de ese nuevo usuario para el juego.
  3. El progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas se asocian con el usuario correcto después de un cambio de usuario.
Ejemplos de error
  1. El título asocia incorrectamente el progreso del usuario, el estado guardado, las preferencias, los logros u otras recompensas con un usuario después de un cambio de usuario.
  2. El título sigue asignando los datos guardados al primer usuario.
  3. Un nuevo usuario puede modificar los datos guardados, el estado o el perfil de un usuario anterior después de que este haya cerrado sesión.
  4. El título sigue usando el estado del usuario anterior después de seleccionar un nuevo perfil.

052-05 Asociación correcta del usuario

Pasos de prueba
  1. Inicie sesión con un perfil e inicie el título.
  2. Avance en el juego y guarde el progreso del juego.
  3. Termine el título.
  4. Cierre la sesión del perfil del paso 1 e inicie sesión con un perfil nuevo.
  5. Inicie el título e intente acceder al progreso guardado.
Resultado esperado
El progreso guardado del usuario original no debe ser visible ni accesible para el nuevo perfil.
Ejemplos de aprobación
  1. En el paso 5 solo se muestra el progreso guardado asociado al nuevo perfil del paso 4.
Ejemplos de error
  1. El título permite que un perfil nuevo cargue el progreso guardado de un perfil distinto.

052-06 Almacenamiento en la nube: itinerancia

Dispositivos necesarios
  • XBOX One
  • XBOX One S
  • XBOX One X
  • Kit de desarrollo de XBOX Series X (usando el modo de consola comercial de XBOX Series X|S)
  • 2 PC
Pasos de prueba
  1. Inicie sesión con un perfil de XBOX en el dispositivo A e inicie el título.
  2. Comience a jugar y guarde progreso (si es posible, cree un guardado de configuración cambiando o agregando una nueva configuración).
  3. Salga del título.
  4. Inicie sesión en un segundo dispositivo de la misma plataforma o generación (por ejemplo, XBOX Series S y XBOX Series X, XBOX One y XBOX One S, y un segundo PC) que el usado en el paso 1 con el mismo perfil usado en el paso 1.
    • Inicie el mismo título del paso 1 y compruebe que se puede acceder a todas las partidas guardadas y a los archivos de configuración y cargarlos correctamente, y que no tienen ninguna dependencia del contenido compartido.
  5. En los juegos que usan el mismo TitleID en la misma plataforma entre generaciones (por ejemplo, XBOX One y XBOX Series X|S), repita el paso 4.
  6. En los juegos de PC que usan el mismo TitleID en la plataforma Windows, repita el paso 4.
  7. Si se admite, en los juegos que usan el mismo TitleID en distintas plataformas (por ejemplo, Windows y XBOX Series X|S):
    • Inicie el mismo título del paso 1 en las demás plataformas admitidas y compruebe que se puede acceder a todas las partidas guardadas y a los archivos de configuración y cargarlos correctamente, y que no tienen ninguna dependencia del contenido compartido.
Resultado esperado
El progreso guardado del título debe estar asociado a un perfil de usuario y debe estar disponible en itinerancia entre dispositivos o plataformas similares cuando el usuario ha iniciado sesión en los servicios de XBOX. En los juegos que usan el mismo TitleID en la misma plataforma entre generaciones, los datos de las partidas guardadas deben estar disponibles en itinerancia entre estas plataformas. En los juegos de PC que usan el mismo TitleID en la plataforma Windows, los datos de las partidas guardadas deben estar disponibles en itinerancia entre distintos PC. Los datos de las partidas guardadas no deben tener ninguna dependencia del contenido compartido.
Ejemplos de aprobación
  1. Las partidas guardadas y los archivos de configuración asociados se pueden descargar correctamente en una segunda consola de la misma plataforma o generación de consolas (por ejemplo, XBOX Series S y XBOX Series X o XBOX One y XBOX One S).
  2. Las partidas guardadas y los archivos de configuración asociados se pueden descargar correctamente en un segundo PC de la plataforma Windows.
  3. En los juegos de consola que comparten el mismo TitleID en la misma plataforma entre generaciones (por ejemplo, XBOX One y XBOX Series X|S), las partidas guardadas y los archivos de configuración asociados pueden transferirse en itinerancia entre estos dispositivos.
  4. Los datos de las partidas guardadas no tienen ninguna dependencia del contenido compartido.
Ejemplos de error
  1. Las partidas guardadas y los archivos de configuración asociados no se pueden descargar correctamente en una segunda consola de la misma plataforma o generación (por ejemplo, XBOX Series S y XBOX Series X o XBOX One y XBOX One S).
  2. Las partidas guardadas y los archivos de configuración asociados no se pueden descargar correctamente en un segundo PC de la plataforma Windows.
  3. En los juegos de consola que comparten el mismo TitleID en la misma plataforma entre generaciones (por ejemplo, XBOX One y XBOX Series X|S), las partidas guardadas y los archivos de configuración asociados no pueden transferirse en itinerancia entre estos dispositivos.
  4. El título no reconoce las partidas guardadas en la nube en el primer inicio y, sin ninguna interacción del usuario, se sobrescriben posteriormente en el segundo dispositivo.
  5. Los datos de las partidas guardadas tienen dependencias del contenido compartido.
Última modificación el 20 de octubre de 2026