Какаоподы:Cocopods (0.28.0) решает проблему со сторонними библиотеками
Вопрос
Я использую Cocoapods (0.28.0) для управления сторонними библиотеками в моем проекте Xcode (5.0.2).Все выглядит хорошо при запуске проекта на симуляторе iOS, но я столкнулся с проблемой при запуске на устройстве (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
После того, как я удалил какаоподы и перетащил SVProgressHUD прямо в свой проект, проблема исчезла.
Как решить эту проблему, если я не хочу удалять какаоподы?
Решение
Установите в качестве цели развертывания iOS целевого Pods-SVProgressHUD в проекте Pods значение iOS 6.x.
Не связан с StackOverflow