我在Xcode 7.1中安装了CocoaPods v0.3.0的RestKit v0.25.0,并且导入有问题。当我使用CocoaPods v0.38.2时,一切都非常棒。
未找到“RKHTTPUtilities.h”文件。它在“$ {PODS_ROOT}/Headers/Public/RestKit”的标题搜索路径中递归设置后解决。 但是我在RKLog.h中找不到这个错误'lcl_RK.h'文件。我也尝试做this。更新RKLog.h中找不到RestKit'lcl_RK.h'文件
回答
我发现只有一个不是最好的方法。在项目目标的标题搜索路径中添加“$(PODS_ROOT)/ RestKit/Vendor/LibComponentLogging/Core”。
说明:lcl_RK.h文件位于文件夹路径RestKit/Vendor/LibComponentLogging/Core,文件夹RestKit/Code /中的所有其他文件。当CocoaPods生成Headers文件夹时,它会错过lcl_RK.h文件。
我已经试过了所有的东西,这是实际工作的唯一解决方案。你拯救了我的一天。 – mdonati
如果有人在使用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
使用mcfedr's RestKit fork
必须与AFNetworking
pod 'AFNetworking', :git => 'https://github.com/mcfedr/AFNetworking.git', :branch => 'reachability'
pod 'RestKit', :git => 'https://github.com/mcfedr/RestKit.git', :branch => 'pods1'
使用模块导入语法的 “reachablility” 分支一起使用桥接头
@import RestKit;
现在它应该工作!
虽然我的项目桥接头已经有了@import RestKit,但是这对我来说是xcode 7.3.1,并且不需要改变。 – markhorrocks
@markhorrocks我认为fork很快会被合并到开发中,或者刚刚被合并。所以也许我们不需要指定这个分支。想给我一个upvote? ;) – Sajjon
我做了upvote这个答案!我刚刚检查了RestKit/RestKit,它看起来并没有合并? – markhorrocks
- 1. 新Zend_Loader_Autoloader找不到文件
- 2. “找不到XLIFF语言文件。”在更新到MAT 3.1之后
- 3. 更新rbenv rails找不到
- 4. MSTest在测试中找不到更新
- 5. SVN:找到文件更新为不存在
- 6. 在Webcontent中找不到新文件。需要刷新
- 7. TitStudio不更新新文件
- 8. 找不到文件'jquery',找不到'foundation'
- 9. 找不到文件
- 10. 找不到文件
- 11. 找不到文件
- 12. JProgressBar不更新,找不到线索
- 13. 无法在更新面板中找到上传的文件
- 14. 猫鼬更新不更新文件
- 15. jQuery AJAX POST到PHP文件更新数据库不更新
- 16. 增量发布到JBoss不会更新JSP文件,只会更新Java文件。
- 17. Java文件文件=新文件不起作用;找不到符号
- 18. MySQL表到XML文件:更新表时更新文件
- 19. Visual Studio 2010在文件中查找 - 找不到文件!
- 20. 找不到存储在更新过程
- 21. 找不到com.android.support:support-v4:22.0.0。 SDK更新后
- 22. Port -v自我更新找不到cc
- 23. 更新后找不到模板
- 24. 在svn更新后找不到符号
- 25. 文件不在线更新
- 26. iOS不更新JavaScript文件
- 27. 文件大小不更新
- 28. “git checkout”不更新文件
- 29. Internet Explorer不更新文件
- 30. SVN不会更新文件
请搜索重复项,这是一个未决修复程序的已知问题。回滚可可豆荚至38.2 – Wain
@我不能回滚,因为在另一个项目中强烈要求0.39。 – HDmast