Avatar ·

خطأ "No such module" في Xcode: الإطار موجود لكنه لا يستورد

أنا مبتدئ في تطوير iOS وواجهت مشكلة غريبة. لدي مشروع Swift، أضفت إليه إطارًا (مثل Alamofire أو Firebase) عبر CocoaPods أو SPM أو يدويًا. ملف .framework موجود في مجلد المشروع، ويظهر في إعدادات Build Phases -> Link Binary With Libraries، وتم تحديد مساره في Framework Search Paths. ولكن عندما أكتب `import Alamofire` في ملف .swift الخاص بي، يعطي Xcode خطأ: "No such module 'Alamofire'". لقد جربت: - تنظيف المشروع (Product -> Clean Build Folder) - حذف DerivedData - إعادة تشغيل Xcode وإعادة تشغيل الكمبيوتر - التحقق من أن الإطار مضاف بالفعل إلى الهدف (Build Phases) - التحقق من أن الإطار مترجم للهندسة المعمارية الصحيحة (arm64, x86_64) ومع ذلك لا يزال الخطأ قائمًا. بينما في ملفات Objective-C، يعمل الاستيراد عبر `#import`، لكن في Swift لا يعمل. المشروع لا يستخدم bridging header. كيف يمكن إصلاح هذا؟ من فضلك، أخبرني ما الذي أفعله بشكل خاطئ. مثال كود: impor