Solución de problemas de la CLI
Utiliza esta página cuando la CLI no pueda iniciar sesión, listar un juego o una rama, analizar una build, detectar un ejecutable o completar una subida.La CLI es interactiva. No intentes resolver estos problemas mediante comandos de despliegue o parámetros no documentados.
Diagnóstico rápido
No hay una sesión activa
Mensaje
Causa
La CLI no tiene una sesión local válida o la sesión anterior venció.Solución
- Ingresa el correo de la cuenta de desarrollador.
- Ingresa su contraseña.
- Espera a que se cargue el resumen de la cuenta.
Correo o contraseña rechazados
Causa
Puede ocurrir por:- Correo de desarrollador incorrecto.
- Contraseña incorrecta.
- Uso de credenciales de una cuenta de jugador.
- Cuenta creada mediante OAuth sin una contraseña configurada.
- Cuenta restringida.
Solución
- Utiliza la cuenta del dashboard, no una cuenta de jugador.
- Confirma el correo.
- Restablece la contraseña cuando sea necesario.
- Configura una contraseña de Launcher Forge para una cuenta OAuth antes de usar la CLI.
Recuperación de contraseña
Revisa el enlace con token para desarrolladores y el flujo OTP separado para jugadores.
El juego no aparece
Causa
La cuenta autenticada no tiene acceso al juego o la sesión conserva información anterior.Solución
- Confirma que el juego existe en el workspace actual.
- Confirma que la cuenta puede publicarlo.
- Abre la página CLI del dashboard y verifica que CLI access esté habilitado.
- Utiliza Logout, vuelve a iniciar sesión y selecciona List games.
El estado del Catálogo puede afectar el flujo de distribución, pero la creación y publicación de la ficha se administran desde el dashboard, no desde la CLI.
El acceso a la CLI no está habilitado
El resumen del juego en el dashboard muestra el estado de CLI access. Cuando no esté disponible:- Revisa la configuración del juego.
- Revisa los permisos del workspace.
- Revisa el plan y sus límites.
- Actualiza el dashboard después de cambiar el acceso.
La rama no aparece
Causa
La rama puede no existir, pertenecer a otro juego o no estar disponible para la cuenta.Solución
- Abre Branches.
- Selecciona el juego correcto.
- Confirma que la rama existe.
- Confirma su nombre y visibilidad.
- Reinicia el flujo de publicación.
Administrar ramas
Crea ramas públicas o privadas y revisa su historial.
Versión duplicada
Causa
El número ya fue publicado en la rama de destino.Solución
Utiliza una versión nueva. Ejemplo:Carpeta de build inválida
Causa
La carpeta seleccionada no corresponde a la raíz del juego empaquetado. Selecciones incorrectas habituales:- Carpeta del proyecto del motor.
- Código fuente.
- Proyecto de Unity o Unreal.
- Caché de compilación.
- Carpeta superior que no contiene el runtime.
- Exportación vacía o incompleta.
Solución
Selecciona la carpeta que contiene el ejecutable compilado y todos sus archivos de ejecución. Ejemplo:No se detectó un ejecutable
Causa
La carpeta no contiene un ejecutable de Windows detectable o la exportación está incompleta.Solución
- Confirma que la build contiene el
.exedel juego. - Selecciona la raíz correcta.
- Vuelve a empaquetar cuando falte el ejecutable.
- No selecciones el proyecto fuente.
Se seleccionó el ejecutable incorrecto
Síntoma
El launcher descarga e instala el juego, pero abre otro programa o no puede iniciarlo.Causa
Se seleccionó un helper, crash reporter, servidor u otro.exe.
Solución
Publica una versión nueva y selecciona el ejecutable que inicia el juego real.Los archivos cambiaron durante el análisis o la subida
Causa
La carpeta fue modificada después de que la CLI comenzó a generar hashes. Puede ocurrir cuando:- El motor continúa exportando.
- Un antivirus u otro programa modifica archivos.
- Un script sigue escribiendo en la carpeta.
- Se renombran o eliminan archivos manualmente.
Solución
- Finaliza el empaquetado.
- Cierra las herramientas que puedan modificar la salida.
- Utiliza una carpeta limpia y estable.
- Reinicia la publicación.
Límite de almacenamiento alcanzado
Causa
El workspace no tiene espacio suficiente para los artefactos.Solución
- Revisa el almacenamiento en el dashboard.
- Elimina archivos innecesarios del empaquetado.
- Aumenta la capacidad mediante el plan o add-on correspondiente.
- Vuelve a intentar cuando exista espacio.
Interrupción de red o timeout
Causa
La conexión se interrumpió durante la subida o la comunicación con el backend.Solución
- Confirma que la conexión sea estable.
- Mantén abierta la CLI.
- No cambies la carpeta.
- Reinicia la publicación cuando termine la operación fallida.
- Vuelve a intentar más tarde cuando el backend no esté disponible.
Respuesta Unauthorized o Forbidden
Mensajes
Causa
La sesión venció, faltan permisos o se rechazó el acceso al juego o rama.Solución
- Utiliza Logout.
- Inicia sesión nuevamente.
- Confirma permisos en el dashboard.
- Repite la operación.
Error de manifiesto o hash
Causa
Un archivo no pudo leerse de forma consistente, la carpeta cambió o contiene un archivo dañado.Solución
- Copia la build a una carpeta limpia.
- Confirma que todos los archivos puedan leerse.
- Vuelve a empaquetar cuando sea necesario.
- Reinicia la subida sin modificar la carpeta.
La subida terminó, pero no aparece la versión
Solución
- Confirma que la CLI mostró el mensaje de creación exitosa.
- Abre Branches.
- Selecciona el juego y rama correctos.
- Actualiza la página.
- Revisa si seleccionaste otro juego o rama durante el flujo.
El launcher no detecta la versión nueva
Comprueba:- La build fue publicada en la rama correcta.
- El jugador utiliza esa rama.
- La versión aparece en el historial.
- El juego está vinculado con el launcher.
- El launcher puede comunicarse con el backend.
- El juego instalado no utiliza ya la misma versión.
La CLI no abre
Comprueba:- El archivo descargado corresponde a la CLI de Windows.
- La descarga terminó.
- El archivo no fue movido mientras se ejecutaba.
- Windows permite ejecutarlo.
Información para soporte
Cuando el problema continúe, reúne:- Versión de la CLI desde Version info.
- Nombre del juego y Application ID.
- Rama de destino.
- Número de versión.
- Tipo de release.
- Último mensaje de error.
- Si la autenticación se completó.
- Hora aproximada del fallo.
- Contraseñas.
- Launch tokens.
- Credenciales de sesión.
- CD keys activas.
- URLs privadas completas.
- Datos sensibles de jugadores.
Guías relacionadas
Introducción a la CLI
Revisa descarga, ejecución, autenticación, uso y opciones del menú.
Publicar tu primera build
Sigue todas las preguntas del flujo interactivo.
Builds
Comprende tipos de release, manifiestos, hashes, historial y comparaciones.
