2014-01-09 4 views
1

Я использую cocoapods (0.28.0) для управления библиотеками 3rdparty в моем проекте Xcode (5.0.2). Все хорошо выглядит при запуске проекта на iOS Simulator, но я сталкиваюсь с проблемой при работе на устройстве (iOS 6 и iOS 7). Сообщение об ошибке:Cocoapods: cocoapods (0.28.0) управляет проблемой 3rdparty libs

dyld: Символ не найден: _UIFontTextStyleHeadline

Я искал код, и нашел только SVProgressHUD (один 3rdparty Lib управляет cocoapods) с использованием UIFontTextStyleHeadline, как это:

#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000 
    return [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline]; 
#else 
    return [UIFont boldSystemFontOfSize:16]; 
#endif 

После того, как я удалил cocoapods и перетащил SVProgressHUD прямо к моему проекту, проблема исчезла.

Как решить эту проблему, если я не хочу удалять cocoapods?

ответ

1

Задайте цель развертывания iOS целевого объекта Pods-SVProgressHUD в проекте Pods для iOS 6.x.

+0

спасибо, что работает. – SamirChen

Смежные вопросы