我在Xcode 7.1中使用CocoaPods v0.39安装RestKit v0.25.0并且导入有问题。当我使用CocoaPods v0.38.2时,一切都很棒 " RKHTTPUtilities.h"文件未找到。它在标题搜索路径中设置递归后解决了" $ {PODS_ROOT} / Headers / Public / RestKit"。 但是我得到了这个错误' lcl_RK.h'在RKLog.h中找不到文件。
我也尝试做this。
答案 0 :(得分:7)
我发现只有一种不是最好的方法。在项目目标的标题搜索路径中添加“$(PODS_ROOT)/ RestKit / Vendor / LibComponentLogging / Core”。
说明:lcl_RK.h文件位于文件夹路径RestKit / Vendor / LibComponentLogging / Core,文件夹RestKit / Code /中的所有其他文件。当CocoaPods生成Headers文件夹时,它会丢失lcl_RK.h文件。
答案 1 :(得分:6)
如果有人在使用Xcode 7.3的Swift项目中遇到RestKit 0.26.0和Cocoapods 1.0.1的问题,希望这会有所帮助!
此解决方案至少在2016-06-03工作,但由于它使用特定的git分支,这些将被合并,所以如果这对你不起作用,请检查这个git分支是否已合并/移动/删除。
退出Xcode
rm -rf Pods
rm -rf MyApp.xcworkspace
rm -rf ~/Library/Caches/CocoaPods
rm -rf ~/Library/Developer/Xcode/DerivedData
必须与AFNetworking的“reachablility”分支一起使用
pod 'AFNetworking', :git => 'https://github.com/mcfedr/AFNetworking.git', :branch => 'reachability'
pod 'RestKit', :git => 'https://github.com/mcfedr/RestKit.git', :branch => 'pods1'
@import RestKit;
现在应该可以了!