Alamofire: File modul dibuat oleh versi kompiler yang lebih lama

Dibuat pada 21 Jun 2016  ·  3Komentar  ·  Sumber: Alamofire/Alamofire

Saya mencoba memutakhirkan proyek tvOS ke XCode 8 dan Swift 3 untuk mulai mengintegrasikan API terbaru. Proyek saya bergantung pada Alamofire dan AlamofireImage. Saya beralih ke cabang Swift3 pada kedua dependensi itu. Kemudian saya menjalankan pod install dan saya membuka ruang kerja saya di XCode, dan saya mengabaikan wizard konversi karena kode saya sendiri telah dimigrasikan ke Swift 3. Sekarang ketika saya mencoba membangun proyek saya, saya mendapatkan kesalahan kompiler berikut di pernyataan 'impor Alamofire':

/Users/sarbogast/dev/tvoxx-ios/TVoxx/SpeakerCollectionViewCell. swift:10 :8: File modul dibuat oleh kompiler versi lama; bangun kembali 'AlamofireImage' dan coba lagi: /Users/sarbogast/Library/Developer/Xcode/DerivedData/Build/Products/Debug-appletvsimulator/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule

Adakah ide bagaimana cara memperbaikinya?

support

Komentar yang paling membantu

Anda mungkin perlu menghapus ~/Library/Developer/Xcode/DerivedData untuk menghapus produk build lama Anda.

Semua 3 komentar

Anda mungkin perlu menghapus ~/Library/Developer/Xcode/DerivedData untuk menghapus produk build lama Anda.

Wow, @jshier Terima kasih!!! Saya telah bermain-main dengan hal-hal dalam proyek besar selama 2 jam dan menghapus data turunan akhirnya memperbaiki semuanya!!!

Juga jika Anda menggunakan Cocoa Pods, Anda harus melakukan deintegrasi pod dan pembaruan pod untuk menginstal ulang kerangka kerja.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat