Actualización de CocoaPods RestKit #import "RKObjectMapping.h" file no encontrado

Quiero actualizar algunos de mis modules de proyecto y, después de ejecutar la actualización de pod, "some_framework" e intentar crear un proyecto, aparece este error:

Importar el file "RKObjectMapping.h" no encontrado

La versión actual de CocoaPod es 0.39.0 He intentado rebajar a 0.38.2 e inferior, pero sin ningún éxito, la versión de XCode es 6.4. He intentado cambiar la configuration de la ruta de búsqueda en la configuration de compilation de recursiva a recursiva pero sin éxito.

Entonces no sé qué hacer a continuación, porque necesito hacer algunas actualizaciones en el proyecto y RestKit es el marco principal para trabajar con el lado del server.

Podfile:

source 'https://github.com/CocoaPods/Specs.git' platform :ios, '7.1' pod 'RestKit', '~> 0.24.1' pod 'EZForm', '~> 1.1.0' pod 'OCMock', '~> 3.0' pod 'ImoDynamicTableView', '~> 1.1.273' pod "ImoDynamicPopUp" pod 'Masonry', '~> 0.6' 

Así es como se ve el error, en Xcode: Imagen de error

    Un poco tarde para la fiesta, tuve el mismo problema con cooca pod 0.39.0 y restkit 0.24.1 restkit actualizado a 0.26.0 y el problema fue corregido

    Las importaciones en los files de cabecera públicos deberían ser #import <RestKit/Subdirectory/RKHeader.h> lugar de #import "RKHeader.h"

    Esto es necesario para que RestKit sea ​​compatible con la futura versión de CocoaPods debido a CocoaPods / CocoaPods # 4057 (The HEADER_SEARCH_PATHS ya no se buildá recursivamente) introducido en 0.39.0.beta.1 .

    Tuvo el mismo problema hace unos días. Parece que tenía dos CocoaPods versión 0.39.0 y 0.38.2. Cuando eliminé 0.39.0 y los pods actualizados funcionó. Use la gem list en el terminal para ver gems instaladas.

    Tuve el mismo problema, utilicé la versión 0.26.0 de Restkit pero 0.38.2 de los pods de cocoa. Lo único que cambiaría después fue seleccionar " Project Pods ", y en " Build Settings -> Build Active Architecture Only " cambiar a NO


    [ACTUALIZAR]!!!! Ahora puedes seguir la respuesta de @sajjon en esta publicación de github para usar las versiones cocopods: 0.39.0, 1.0.0 y 1.0.1.

    si alguien está teniendo problemas con RestKit 0.26.0 y Cocoapods 1.0.1, ¡con suerte esto ayudará!

    Esta solución funcionó al less en 2016-06-03, pero dado que utiliza twigs git específicas, tal vez se combinarán, por lo que si esto no funciona, verifique si estas twigs git se han fusionado / movido / eliminado.

    Limpiar antes de todo

    Salga 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 twig "reachablility" de AFNetworking.

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

    Sintaxis de import en encabezado de puenteo

     @import RestKit; 

    Se actualizó a Cocoapods 1.1.1 y RestKit 0.26.0 y funciona bien.

    Sé que esto es antiguo, pero la forma más fácil de solucionar esto es agregar ${PODS_ROOT} (y configurarlo a recursivo) en Header Seach Paths en Build Settings en la configuration de destino.