COCOAPODS: COCOAPODS (0.28.0) gestiona el problema de 3rdParty Libs
Pregunta
Yo uso COOPODS (0.28.0) para administrar 3rdParty Libs en mi proyecto XCode (5.0.2).Todas las cosas se ven bien cuando se ejecutan el proyecto en iOS Simulator, pero me encuentro con un problema al ejecutarlo en el dispositivo (iOS 6 y iOS 7).El mensaje de error es:
DYLD: Símbolo no encontrado: _UfonttextStyleHeerLine
Busqué en el código, y encontré solo SVPROGRESSHUD (un 3rdParty Lib administrado por COOPODS) utilizando UIFontTextStyleHeadline
como este:
#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 70000 return [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline]; #else return [UIFont boldSystemFontOfSize:16]; #endif
Después de quité CocoAPODS y arrastré el SVPRROGRESSHUD directamente a mi proyecto, el problema se había ido.
¿Cómo resolver este problema si no quiero eliminar COCOAPODS?
Solución
Establecer el objetivo de implementación de iOS del PODS-SVProgresshud de destino, en el proyecto PODS, a iOS 6.x.