# Depurar en Production

Cuando ejecutas una scene que ya está desplegada en LAND en Decentraland, hay varias cosas que puedes probar para depurarla.

## Antes de desplegar

### Vista previa

Antes de desplegar tu scene en Decentraland, asegúrate de que la scene funcione bien en la vista previa usando la última versión del SDK de Decentraland. Consulta [depurar en vista previa](https://github.com/decentraland/docs/blob/main/creator/sdk7/sdk7/debugging/debug-in-preview.md).

### El servidor de pruebas

Puedes desplegar scenes en un servidor de pruebas como entorno de staging, antes de publicarlas en los servidores de contenido en vivo. Este servidor no suele ser visitado por ningún jugador que entre normalmente a Decentraland. Para entrar en este servidor debes escribir manualmente su URL, pero ten en cuenta que no es un entorno privado.

Consulta [El servidor de pruebas](https://github.com/decentraland/docs/blob/main/creator/sdk7/sdk7/publishing/publishing.md#the-test-server) para más detalles.

## Recarga rápida

Si necesitas recargar la scene en la que estás parado, escribe lo siguiente en el chat y presiona Enter:

`/reload`

## Acerca del proceso de publicación

Ten en cuenta que después de cada publicación, un proceso interno optimiza todos los modelos 3D antes de que puedan renderizarse. Esto tarda alrededor de 15 minutos. Si visitas la scene antes de que esto termine, es posible que la scene aparezca rota. Este proceso puede ejecutarse incluso si todos los modelos 3D ya se habían publicado anteriormente.

Puedes comprobar el estado actual de este proceso para tu scene usando [esta herramienta](https://decentraland.github.io/opscli/). Si la conversión está completa, las tres variantes de los assets deberían mostrar luces verdes.

## Logs de la scene

Cuando usas Decentraland normalmente, no es posible abrir la consola para revisar mensajes de debug. Para hacer que la consola esté disponible, debes abrir Decentraland con el `scene-console` parámetro. Luego puedes alternar la consola presionando la tecla de acento grave en tu teclado: **\`**. Esta tecla está a la izquierda de la tecla 1 en la mayoría de los teclados en inglés.

Para abrir Decentraland con el `scene-console` parámetro, puedes hacer lo siguiente:

* Escribe el siguiente deep link en una ventana del navegador: `decentraland://?position=0,0&scene-console=true`. Esto abrirá la aplicación de escritorio de Decentraland si la tienes instalada.
* Escribe lo siguiente en la línea de comandos:
  * **macOS**: `open Decentraland.app --args --position 0,0 --scene-console true`
  * **winOS**: `"C:\Users\[TU-USUARIO]\Downloads\Decentraland_windows64\Decentraland.exe" --position 0,0 --scene-console true`

{% hint style="info" %}
**💡 Consejo**: Cambia el **position** parámetro a las coordenadas de tu scene, para cargar directamente en tu scene.
{% endhint %}

Cuando ejecutes Decentraland con el `scene-console`, puedes abrir la consola de tres maneras:

* Haz clic en el ![](https://1216664193-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-a673f6b987216e9e471fdac882879c44fcf94652%2Fconsole-icon.png?alt=media) icono en la esquina superior derecha
* Presiona la **\`** tecla para una consola pequeña
* Presiona Mayús + **\`** para abrir una vista más grande de la consola

Ten en cuenta que los mensajes de cada scene activa se registrarán en la consola, así que algunas de las cosas que veas en ella podrían no ser relevantes para tu scene.

## Reportar un bug

Si encuentras un problema que no sea con tu scene, sino con el SDK de Decentraland en general, por favor consulta [Reportar un bug](https://github.com/decentraland/docs/blob/main/creator/sdk7/sdk7/debugging/report-bug.md).
