Skip to main content
Puede cambiar de sandbox en su PC de varias maneras. Use Xblpcsandbox.exe, porque cierra la sesión de todas las cuentas que hayan iniciado sesión en aplicaciones habilitadas para los servicios de XBOX cuando cambia el sandbox. Para las operaciones de los servicios de XBOX, basta con iniciar sesión con una cuenta aprovisionada para el sandbox recién cambiado, lo que es similar a iniciar sesión con cuentas diferentes en el entorno comercial. Una vez iniciada la sesión, el contexto XUser reconoce el sandbox actual. Las operaciones de la Tienda requieren que un usuario de XBOX haya iniciado sesión en una aplicación habilitada para los servicios de XBOX a fin de limitar la exploración y la compra de productos a un sandbox. Iniciar sesión simplemente con una cuenta en la aplicación de Microsoft Store establece de forma predeterminada el ámbito del sandbox en el entorno comercial (o en el sandbox anterior si se había establecido uno).
Por lo tanto, es importante iniciar sesión en los servicios de XBOX primero después de cambiar de sandbox:
  1. Desde el símbolo del sistema del GDK: xblpcsandbox <sandbox id>
  2. Inicie sesión en la aplicación XBOX con una cuenta aprovisionada para el sandbox
  3. Inicie sesión en la aplicación de Microsoft Store con la misma cuenta
La aplicación XBOX puede mostrar un cuadro de diálogo que pregunta si desea cambiar la cuenta de la Tienda a la cuenta que acaba de iniciar sesión.
No confíe en este mecanismo en el sandbox. Inicie sesión siempre de forma explícita con la cuenta de prueba en la aplicación de Microsoft Store. La cuenta de la Tienda también puede ser una cuenta diferente de la cuenta de XBOX. Para obtener más información, consulte Control de escenarios de cuentas de la Tienda no coincidentes en PC. Realice estos pasos después de todas las transiciones que impliquen sandboxes:
  • del entorno comercial a un sandbox
  • de un sandbox a otro sandbox
  • de un sandbox al entorno comercial
El problema más común al no cambiar de cuenta correctamente es que la cuenta de la Tienda no inicia sesión después del inicio de sesión en los servicios de XBOX, lo que provoca que todas las operaciones de la Tienda devuelvan resultados incorrectos.
Al probar el comercio en sandboxes de desarrollo, asegúrese de que todas las compras de una misma cuenta de prueba se realicen en el mismo sandbox.
Cambiar una cuenta de prueba a otro sandbox y comprar más artículos genera resultados de consulta inesperados para la cuenta en ambos sandboxes. Este comportamiento se produce porque las licencias y la información de una compra están vinculadas al primer sandbox en el que se compró el artículo para una misma cuenta.

Optimización de la aplicación XBOX

La aplicación XBOX tiene un indicador en el menú que muestra qué sandbox está activo: El indicador aparece cuando el PC está configurado correctamente para un sandbox de desarrollo y la cuenta de prueba con sesión iniciada en la aplicación XBOX tiene acceso a ese sandbox. Usar la aplicación XBOX tiene la ventaja añadida de que la aplicación puede intentar conciliar automáticamente las cuentas de la Tienda. Por lo tanto, si permanece dentro de la aplicación XBOX, el catálogo, las operaciones de compra y la propiedad deben reflejar la misma cuenta y en el sandbox.

Operaciones de la Tienda en el juego (mediante la API XStore)

El XStoreContext que obtiene el juego es el de la cuenta de la Tienda, tanto si se inició sesión de forma explícita en la aplicación de Microsoft Store como si se hizo como parte del inicio de sesión en la aplicación XBOX. El mejor indicador de qué cuenta usa la API XStore es la cuenta que usa la aplicación XBOX para sus operaciones de la Tienda.

Consulte también

Conmutador de sandbox de XBOX Live para PC Información general de los sandboxes de los servicios de XBOX Solución de problemas de errores de inicio de sesión Habilitación del desarrollo y las pruebas de XStore
Última modificación el 28 de agosto de 2026