No puedo construir mi aplicación (vuejs + capacitor) con Xcode.
Estoy aprendiendo a usar VueJs/Capacitor para construir una aplicación para Android y IOS. Logré construir la versión de Android, pero estoy bloqueado/a con la versión de IOS. He intentado de muchas formas desde ayer….
Estoy trabajando en Windows 11 y vmWare – MacOS 12.
Bajo W11:
– npm install @capacitor/ios
– npx cap add ios
– npm run build
– npx cap sync
– copiar la carpeta ./miProyecto/ios a la carpeta compartida
Bajo MacOS:
– abrí App.xcworkspace
– inicié la construcción y obtuve el siguiente error
Si alguien es capaz de ayudar 🙂
Edit:
npx cap doctor (bajo Windows 11)
Dependencias más recientes:
@capacitor/cli: 3.3.3
@capacitor/core: 3.3.3
@capacitor/android: 3.3.3
@capacitor/ios: 3.3.3
Dependencias instaladas:
@capacitor/cli: 3.3.3
@capacitor/ios: 3.3.3
@capacitor/core: 3.3.3
@capacitor/android: 3.3.3
[¡éxito!] ¡Android se ve genial! 👍
davy.ai
Solución para el error de Xcode en MacOS
Parece que el error que estás enfrentando se debe a que Xcode no está instalado en tu máquina MacOS. Xcode es necesario para construir y ejecutar aplicaciones de iOS. Aquí tienes lo que puedes hacer:
Después de instalar Xcode, ábrelo y asegúrate de aceptar los términos y condiciones.
Cierra Xcode e intenta construir tu aplicación nuevamente.
Si todavía encuentras algún problema, intenta ejecutar el comando
npx cap doctor
nuevamente para ver si hay alguna otra dependencia faltante o problema con tu configuración.¡Espero que esto te ayude!