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

107
Vistas
El módulo compilado con Swift 4.2.1 no puede ser importado por el compilador Swift 5.0

Estoy tratando de implementar la integración de una aplicación de terceros en el proyecto según las instrucciones https://github.com/Paytm-Payments/Paytm_iOS_App_Kit/tree/master/Swift/BitCodeDisabled/PaytmNativeSDK

Veo el siguiente error en la compilación

El módulo compilado con Swift 4.2.1 no puede ser importado por el compilador Swift 5.0

Probé cadenas de herramientas https://medium.com/xcblog/switching-swift-versions-inside-xcode-using-toolchains-755b28831c43 El error cambia a Razón: Versión de biblioteca incompatible: PaytmNativeSDK requiere la versión 1.0.0 o posterior, pero libswiftCore .dylib proporciona la versión 0.0.0

¿Cómo configuro XCode o la Biblioteca para que funcione? No hay posibilidad de que el proveedor actualice la biblioteca para Swift 5.0 y la haga disponible en POD.

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Para usuarios de Carthage: después de actualizar a Xcode 10.2, encontré este mismo problema con un marco que había estado importando usando Carthage.

Lo resolví reconstruyendo el marco:

 carthage update --no-use-binaries --platform iOS
over 4 years ago · Santiago Trujillo Denunciar

0

La solución correcta es descargar Xcode 10.1 y esperar a que Apple corrija el error.

No pierda el tiempo solucionando errores de terceros.


El problema de mi proyecto es que estamos usando Alamofire, que Carthage no pudo actualizar.

over 4 years ago · Santiago Trujillo Denunciar

0

El proveedor de esta biblioteca debe reconstruirla con BUILD_LIBRARY_FOR_DISTRIBUTION = YES; (disponible en Xcode 11.3 en Configuración de compilación -> Opciones de compilación ). Ya pedí hacerlo en el tema correspondiente de GitHub . Después de eso, PaytmNativeSDK será compatible con todas las próximas versiones de Swift.

Parece que el problema se solucionó en 804152caae76245d96548eb74ea87a6150239407 .

over 4 years ago · Santiago Trujillo 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