Alamofire: Le fichier de module a été créé par une ancienne version du compilateur

Créé le 21 juin 2016  ·  3Commentaires  ·  Source: Alamofire/Alamofire

J'essaie de mettre à niveau un projet tvOS vers XCode 8 et Swift 3 pour commencer à intégrer les dernières API. Mon projet dépend d'Alamofire et d'AlamofireImage. Je suis passé à la branche swift3 sur ces deux dépendances. Ensuite, j'ai exécuté l'installation de pod et j'ai ouvert mon espace de travail dans XCode, et j'ai ignoré l'assistant de conversion car mon propre code a déjà été migré vers Swift 3. Maintenant, lorsque j'essaie de construire mon projet, j'obtiens l'erreur de compilation suivante sur le Déclaration « importer Alamofire » :

/Users/sarbogast/dev/tvoxx-ios/TVoxx/SpeakerCollectionViewCell. swift:10 :8 : Le fichier de module a été créé par une ancienne version du compilateur ; reconstruisez 'AlamofireImage' et réessayez : /Users/sarbogast/Library/Developer/Xcode/DerivedData/Build/Products/Debug-appletvsimulator/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule

Une idée de comment résoudre ce problème ?

support

Commentaire le plus utile

Vous devez probablement supprimer ~/Library/Developer/Xcode/DerivedData pour effacer vos anciens produits de construction.

Tous les 3 commentaires

Vous devez probablement supprimer ~/Library/Developer/Xcode/DerivedData pour effacer vos anciens produits de construction.

Wow, @jshier Merci !!! J'ai déconné avec des trucs dans un projet massif pendant 2 heures et la suppression des données dérivées a finalement tout réparé !!!

De plus, si vous utilisez Cocoa Pods, vous devez effectuer une désintégration et une mise à jour des pods pour réinstaller les frameworks.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

Tulleb picture Tulleb  ·  3Commentaires

lvandal picture lvandal  ·  3Commentaires

noear picture noear  ·  3Commentaires

zhouhao27 picture zhouhao27  ·  3Commentaires

dpstart picture dpstart  ·  3Commentaires