Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

423
Vistas
¿Cómo configurar una aplicación iOS para Kotlin Multiplatform en Android Studio?

Quiero agregar una configuración de ejecución/depuración para una aplicación iOS para una aplicación Kotlin Multiplatform Mobile en Android Studio 4.1.2. Sin embargo, parece haber un problema con la configuración para iOS.

En la siguiente captura de pantalla puedes ver el problema. En el cuadro de diálogo "Configuración de ejecución/depuración", Android Studio se queja de

 Error: Please specify Xcode project location in xcodeproj property of gradle.properties

Usar el botón "Reparar" no resuelve el problema. Android Studio solo agrega un xcodeproj adicional a gradle.properties y se queja de un parámetro duplicado.

También probé diferentes rutas (relativa y absoluta) para xcodeproj . Sin suerte.

Si no recuerdo mal, solía funcionar fuera de la caja. Se configuró automáticamente un nuevo proyecto Kotlin Multiplatform Mobile para Android e iOS. No estoy seguro de qué cambió. Probablemente algo fue actualizado.

¿Es esto un error con el complemento KMM? ¿O hay algo que pueda hacer en mi sistema para arreglar esto?

ingrese la descripción de la imagen aquí

over 4 years ago · Hanz Gallego
6 Respuestas
Responde la pregunta

0

no hagas eso con Android Studio.

Simplemente abra Xcode, haga clic en 'abrir otro proyecto...', ubique la carpeta iosApp que lo nombró al crear su proyecto en Android Studio.

después de eso, simplemente haz clic en ejecutar y diviértete.

ingrese la descripción de la imagen aquí

over 4 years ago · Hanz Gallego Denunciar

0

Si el proyecto no se ejecuta de inmediato, incluso al abrirlo desde Xcode y muestra shared framework is missing , intente generar el marco compartido para la plataforma iOS usando la terminal. Navegue a la carpeta del proyecto y ejecute
Comando: ./gradlew packForXcode Ahora el marco compartido debe tener un producto xcode-frameworks y debería poder compilar y ejecutar el proyecto a través de Xcode.

over 4 years ago · Hanz Gallego Denunciar

0

Lo arreglé degradando la versión de Kotlin de 1.4.30 a 1.4.21. Puedes consultar este hilo aquí . Para degradar, descargue la versión que desee de la tienda de complementos y elija el complemento de instalación desde el disco como se muestra en la imagen a continuación instalar el complemento desde la captura de pantalla del disco

over 4 years ago · Hanz Gallego Denunciar

0

Al actualizar la versión de Android Studio a 4.2.1, la versión del complemento KMM a 0.2.6, crear un nuevo proyecto KMM con el complemento KMM, el problema se puede solucionar automáticamente.

over 4 years ago · Hanz Gallego Denunciar

0

Si no quieres usar Xcode:

Parece que hay algunos problemas de IDE en estas versiones, una opción sería degradar la versión de Kotlin.

Lo que funcionó para mí fue descargar el último Canary Android Studio y configurar mi proyecto KMM allí.

Esperemos que pronto esto sea estable para las próximas versiones.

over 4 years ago · Hanz Gallego Denunciar

0

Igual que aquí: https://stackoverflow.com/a/66941077/3117650

Parece que hay algunos problemas de IDE en estas versiones, una opción sería degradar la versión de Kotlin.

Lo que funcionó para mí fue descargar el último Canary Android Studio y configurar mi proyecto KMM allí.

Esperemos que pronto esto sea estable para las próximas versiones.

over 4 years ago · Hanz Gallego Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda