Skip to content

Códigos de error ​

Los fallos se devuelven como resultado de error de la herramienta, con el formato [CÓDIGO] mensaje. El mensaje indica qué hacer a continuación.

CódigoSignificado
UNSUPPORTED_PLATFORMEl servidor no se está ejecutando en macOS.
EXECUTABLE_NOT_FOUNDFalta xcrun o idb. El mensaje incluye cómo instalarlo.
COMMAND_FAILEDUn comando terminó con error. Incluye el comando exacto, su salida y, cuando la causa es conocida, una línea Hint: con la solución.
COMMAND_TIMEOUTUn comando superó su tiempo máximo.
UNEXPECTED_OUTPUTLa salida de una herramienta externa no tiene el formato esperado.
DEVICE_NOT_FOUNDNingún simulador disponible coincide con el nombre o UDID.
NO_BOOTED_DEVICESe omitió device y no hay ningún simulador arrancado.
AMBIGUOUS_DEVICEVarios simuladores coinciden. El mensaje lista los candidatos.
DEVICE_NOT_BOOTEDLa operación necesita el simulador arrancado.
DEVICE_NOT_SHUTDOWNLa operación necesita el simulador apagado.
RECORDING_ALREADY_ACTIVEYa hay una grabación en curso en ese dispositivo.
NO_ACTIVE_RECORDINGNo hay ninguna grabación que detener.
ELEMENT_NOT_FOUNDNingún elemento en pantalla coincide con la búsqueda. El mensaje lista los que hay.
AMBIGUOUS_ELEMENTVarios elementos coinciden. El mensaje los lista numerados para elegir con index.
UNSUPPORTED_TEXTEl texto contiene caracteres que el teclado simulado no puede escribir. Usa ui_paste_text.
PASTE_UNAVAILABLEEl texto se copió, pero el campo no ofreció la opción de pegar. Consulta Limitaciones.
APP_NOT_INSTALLEDLa app indicada no está instalada en el simulador.
PATH_NOT_FOUNDUn archivo o carpeta indicado no existe en el Mac.
INVALID_ARGUMENTUn valor es válido sintácticamente pero no aceptable.
UNEXPECTED_ERRORFallo no previsto. Conviene informar de él.

Las entradas que no cumplen el esquema de la herramienta (un tipo incorrecto, un valor fuera de rango) las rechaza el propio protocolo antes de ejecutar nada.

En el código, cada error es una subclase de SimulatorError definida en src/domain/errors.ts.

Publicado bajo licencia MIT.