es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede lanzar el ejecutable simulado: no se encontró el archivo en /usuarios/…/archivo .xctest (Xcode 13.1, iOS 11.6)

He estado enfrentando un error desde hace algunas semanas y no he podido encontrar una solución. Cuando intento ejecutar un archivo de prueba, la construcción se completa pero parece que al intentar ejecutarlo en el simulador (estoy utilizando cualquier iPhone), se imprime lo siguiente:

No se puede lanzar el ejecutable simulado: no se encontró el archivo en /users/.../.xctest
Dominio: IDEFoundationErrorDomain 
Código: 1 
Información del usuario: { 
IDERunOperationFailingWorker = IDELaunchiPhoneSimulatorLauncher; 
}

He intentado limpiar los datos derivados, una compilación limpia e incluso volver a clonar y reconstruir todo el archivo, pero no he tenido suerte. ¿Alguien ha tenido el mismo problema?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que has encontrado un error al iniciar el simulador durante la prueba.

    Según el mensaje de error proporcionado, parece que el simulador no puede ubicar el archivo .xctest para tu objetivo de prueba.

    Aquí hay algunos pasos que puedes intentar para resolver este problema:

    1. Verifica que el archivo .xctest esté presente en el directorio de productos de construcción. Puedes verificar esto navegando hasta la carpeta de Datos Derivados del proyecto y buscando el archivo .xctest asociado con tu objetivo de prueba. Si no está allí, es posible que debas reconstruir tu proyecto.
    2. Intenta restablecer tu simulador. Puedes hacer esto yendo a la barra de menú del simulador de iOS > Restablecer contenido y configuraciones.

    3. Asegúrate de que el simulador no esté ejecutándose cuando intentas ejecutar tus pruebas.

    4. Verifica nuevamente que tu objetivo de prueba esté configurado correctamente. Asegúrate de que el objetivo esté incluido en tu esquema y que tus métodos de prueba estén incluidos en tu objetivo de prueba.

    Si ninguno de estos pasos funciona, es posible que debas proporcionar más información sobre tu configuración y los pasos específicos que has tomado para intentar resolver el problema.

Comments are closed.