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.

Fallo de construcción de Flutter para iOS en Xcode.

Estoy utilizando un Mac para construir la aplicación de Flutter utilizando el dispositivo real iPhone X (14.7). En la aplicación de Android Studio se construye en iOS, pero el mismo campo de aplicación está en Xcode. Recibo este error de construcción y no puedo entender por qué no desaparece. Me falta algún tipo de script. ¿Alguien más sabe por qué?

> /bin/sh: /packages/flutter_tools/bin/xcode_backend.sh: No hay tal archivo o directorio Command PhaseScriptExecution failed with a nonzero exit code

Más detalles:

Detalles de configuración de la Mac: enlace

Error de Xcode al ejecutar en un dispositivo real: enlace

Captura de pantalla de las “Fases de construcción” del proyecto: enlace

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica la falta de un archivo o directorio para el script xcode_backend.sh en el paquete Flutter Tools. Esto puede ser debido a una mala configuración en el entorno de Mac, Xcode o Flutter.

    Para resolver este problema, intente lo siguiente:

    1. Asegúrese de que el paquete Flutter Tools esté instalado correctamente ejecutando flutter doctor en la terminal. Este comando verificará la configuración del entorno Flutter en busca de problemas.
    2. Si Flutter Tools está instalado correctamente, intente actualizarlo a la última versión usando flutter upgrade. Esto asegurará que todos los archivos y directorios estén actualizados.

    3. Verifique la configuración del proyecto Xcode para asegurarse de que la ruta al paquete Flutter Tools sea correcta. En el proyecto Xcode, vaya a Build Phases > Flutter Scripts > xcode_backend.sh. Asegúrese de que la ruta al paquete Flutter Tools sea correcta y coincida con la ubicación real del paquete en su Mac.

    4. Si la ruta es correcta, intente limpiar el proyecto Xcode y reconstruirlo desde cero. Esto puede ayudar a resolver cualquier problema de configuración que pueda estar causando el error.

    5. Por último, si ninguno de estos pasos resuelve el problema, intente reinstalar tanto Flutter Tools como Xcode desde cero. Esto puede ayudar a asegurar que no haya conflictos o configuraciones incorrectas que puedan estar causando el error.

    Para obtener más información y posibles soluciones, consulte los enlaces a los detalles de configuración de Mac y el error de Xcode al ejecutar en un dispositivo real proporcionados en la pregunta. Además, la captura de pantalla de ‘Build Phases’ del proyecto también puede proporcionar información útil sobre la configuración del proyecto Xcode.

Comments are closed.