Alamofire: تم إنشاء ملف الوحدة النمطية بواسطة إصدار أقدم من المترجم

تم إنشاؤها على ٢١ يونيو ٢٠١٦  ·  3تعليقات  ·  مصدر: Alamofire/Alamofire

أحاول ترقية مشروع tvOS إلى XCode 8 و Swift 3 لبدء دمج أحدث واجهات برمجة التطبيقات. يعتمد مشروعي على Alamofire و AlamofireImage. لقد تحولت إلى فرع swift3 في كلتا التبعيتين. ثم قمت بتشغيل تثبيت pod وفتحت مساحة العمل الخاصة بي في XCode ، وتجاهلت معالج التحويل لأن الكود الخاص بي قد تم ترحيله بالفعل إلى Swift 3. الآن عندما أحاول إنشاء مشروعي ، أتلقى خطأ المترجم التالي في بيان "استيراد الاموفير":

/ Users / sarbogast / dev / tvoxx-ios / TVoxx / SpeakerCollectionViewCell. swift: 10 : 8: تم إنشاء ملف الوحدة النمطية بواسطة إصدار أقدم من المترجم ؛ أعد إنشاء "AlamofireImage" وحاول مرة أخرى: /Users/sarbogast/Library/Developer/Xcode/DerivedData/Build/Products/Debug-appletvsimulator/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule

أي فكرة كيف أصلح هذا المشكل؟

support

التعليق الأكثر فائدة

ربما تحتاج إلى حذف ~/Library/Developer/Xcode/DerivedData لمسح منتجات الإنشاء القديمة.

ال 3 كومينتر

ربما تحتاج إلى حذف ~/Library/Developer/Xcode/DerivedData لمسح منتجات الإنشاء القديمة.

واو ، jshier شكرا لك !!! لقد كنت أتلاعب بالأشياء في مشروع ضخم لمدة ساعتين وحذف البيانات المشتقة أخيرًا أصلح كل شيء !!!

أيضًا إذا كنت تستخدم Cocoa Pods ، فيجب عليك إجراء عملية تفكيك للقرص وتحديث البود لإعادة تثبيت الإطارات.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

yokesharun picture yokesharun  ·  3تعليقات

Footjy picture Footjy  ·  3تعليقات

matthijsotterloo picture matthijsotterloo  ·  3تعليقات

yamifr07 picture yamifr07  ·  3تعليقات

Tulleb picture Tulleb  ·  3تعليقات