جوز الهند:CocoaPods(0.28.0) يدير مشكلة libs التابعة لجهات خارجية

StackOverflow https://stackoverflow.com//questions/21019721

  •  21-12-2019
  •  | 
  •  

سؤال

أستخدم 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.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top