ios objective-c import restkit cocoapods

ios - Actualizar el archivo RestKit ''lcl_RK.h'' no encontrado en RKLog.h



objective-c import (2)

Instalo RestKit v0.25.0 con CocoaPods v0.39 en Xcode 7.1 y tengo problemas con las importaciones. Cuando usé CocoaPods v0.38.2 todo fue increíble.
Archivo "RKHTTPUtilities.h" no encontrado. Se resuelve después de establecer recursivo en la ruta de búsqueda de encabezados para "$ {PODS_ROOT} / Headers / Public / RestKit". Pero recibo este error ''lcl_RK.h'' no se encuentra en el archivo RKLog.h.

También trato de hacer this .


Encontré solo uno, no la mejor manera. Agregue "$ (PODS_ROOT) / RestKit / Vendor / LibComponentLogging / Core" en la ruta de búsqueda de encabezados para el objetivo del proyecto.

Explique: el archivo lcl_RK.h está en la ruta de carpeta RestKit / Vendor / LibComponentLogging / Core, todos los demás archivos en la carpeta RestKit / Code /. Cuando CocoaPods genera la carpeta Headers, pierde el archivo lcl_RK.h.


Si alguien tiene problemas con RestKit 0.26.0 y Cocoapods 1.0.1, en un proyecto Swift usando Xcode 7.3, ¡espero que esto ayude!

Esta solución funcionó al menos el 3 de junio de 2016, pero dado que usa ramas específicas de git, tal vez se fusionen, por lo que si esto no funciona, compruebe si estas ramas de git se han fusionado / movido / eliminado.

Limpiar antes de todo

Salir de Xcode

rm -rf Pods rm -rf MyApp.xcworkspace rm -rf ~/Library/Caches/CocoaPods rm -rf ~/Library/Developer/Xcode/DerivedData

Utilice la horquilla RestKit de mcfedr

Debe usarse junto con la rama de "accesibilidad" de AFNetworking

pod ''AFNetworking'', :git => ''https://github.com/mcfedr/AFNetworking.git'', :branch => ''reachability'' pod ''RestKit'', :git => ''https://github.com/mcfedr/RestKit.git'', :branch => ''pods1''

Utilice la sintaxis de importación de módulos en Bridging Header

@import RestKit;

¡Ahora debería funcionar!