让RestKit与CococaPods合作1.x

时间:2016-12-15 16:16:47

标签: ios cocoapods afnetworking restkit

众所周知,在使用CococaPods的iOS项目中使用RestKit时,我们需要坚持使用旧的CocoaPods 0.38版本。否则,RestKit将无法正确链接:RKObjectMapping.h Not Found

但是现在CocoaPods还没有测试版,我们被迫升级到CocoaPods 1.x,因为旧版本无法更新到最新的pod存储库。

这会导致所提到的RestKit一遍又一遍。

我们如何将RestKit与新的1.x版CocoaPods一起使用?

1 个答案:

答案 0 :(得分:0)

嗯 - 关于这个问题的主题是巨大的:https://github.com/RestKit/RestKit/issues/2356

TL; DR:

解决方案只是升级到RestKit 0.27.0

pod 'RestKit', '0.27.0'

但如果您的项目明确引用RestKit之外的AFNetworking,则可能会引发问题。在这种情况下,由于RestKit 0.27与AFNetworking 1.3捆绑在一起,我们需要添加:

pod 'AFNetworking', '1.3.4'

快乐的编码!