جوز الهند:CocoaPods(0.28.0) يدير مشكلة libs التابعة لجهات خارجية
سؤال
أستخدم Cocoapods(0.28.0) لإدارة مكتبات الطرف الثالث في مشروع Xcode(5.0.2) الخاص بي.تبدو كل الأشياء جيدة عند تشغيل المشروع على iOS Simulator، ولكن أواجه مشكلة عند تشغيل ذلك على الجهاز (iOS 6 وiOS 7).رسالة الخطأ هي:
ديلد:لم يتم العثور على الرمز:_UIFontTextStyleHeadline
لقد بحثت في الكود، ولم أجد سوى SVProgressHUD (مكتبة طرف ثالث تتم إدارتها بواسطة Cocopods) باستخدام UIFontTextStyleHeadline
مثله:
#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000 return [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline]; #else return [UIFont boldSystemFontOfSize:16]; #endif
بعد أن قمت بإزالة Cocopods وسحب SVProgressHUD مباشرة إلى مشروعي، انتهت المشكلة.
كيف أحل هذه المشكلة إذا كنت لا أرغب في إزالة الكاكاوبودات؟
المحلول
قم بتعيين هدف نشر iOS لـ Pods-SVProgressHUD المستهدف، في مشروع Pods، على iOS 6.x.
لا تنتمي إلى StackOverflow