Alamofire: El archivo del módulo fue creado por una versión anterior del compilador

Creado en 21 jun. 2016  ·  3Comentarios  ·  Fuente: Alamofire/Alamofire

Estoy tratando de actualizar un proyecto de tvOS a XCode 8 y Swift 3 para comenzar a integrar las API más recientes. Mi proyecto depende de Alamofire y AlamofireImage. Cambié a la rama swift3 en ambas dependencias. Luego ejecuté pod install y abrí mi espacio de trabajo en XCode e ignoré el asistente de conversión ya que mi propio código ya se migró a Swift 3. Ahora, cuando intento compilar mi proyecto, aparece el siguiente error del compilador en el declaración 'importar Alamofire':

/Users/sarbogast/dev/tvoxx-ios/TVoxx/SpeakerCollectionViewCell. swift:10 :8: El archivo del módulo fue creado por una versión anterior del compilador; reconstruya 'AlamofireImage' y vuelva a intentarlo: /Users/sarbogast/Library/Developer/Xcode/DerivedData/Build/Products/Debug-appletvsimulator/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule

¿Algúna idea de cómo arreglar esto?

support

Comentario más útil

Probablemente necesite eliminar ~/Library/Developer/Xcode/DerivedData para borrar sus productos de compilación anteriores.

Todos 3 comentarios

Probablemente necesite eliminar ~/Library/Developer/Xcode/DerivedData para borrar sus productos de compilación anteriores.

Guau, @jshier ¡Gracias! ¡Estuve jugando con cosas en un proyecto masivo durante 2 horas y al eliminar los datos derivados finalmente arreglé todo!

Además, si usa Cocoa Pods, debe desintegrar y actualizar el pod para reinstalar los marcos.

¿Fue útil esta página
0 / 5 - 0 calificaciones