让 RestKit 与 CococaPods 一起工作 1.x
Getting RestKit to work with CococaPods 1.x
众所周知,在使用 CococaPods 的 iOS 项目中使用 RestKit 时,我们需要坚持使用旧的 CocoaPods 0.38 版本。否则 RestKit 不会 link 正确:
但现在 CocoaPods 已经结束测试版,我们被迫升级到 CocoaPods 1.x,因为旧版本无法更新到最新的 pod 存储库。
这会再次导致提到的 RestKit 地狱。
我们如何将 RestKit 与新 1.x 版本的 CocoaPods 一起使用?
好吧 - 关于这个问题的话题很多:https://github.com/RestKit/RestKit/issues/2356
长话短说:
解决办法就是升级到RestKit 0.27.0
pod 'RestKit', '0.27.0'
但如果您的项目在 RestKit 之外明确引用 AFNetworking,这可能会引发问题。在这种情况下,由于 RestKit 0.27 与 AFNetworking 1.3 捆绑在一起,我们需要添加:
pod 'AFNetworking', '1.3.4'
编码愉快!
众所周知,在使用 CococaPods 的 iOS 项目中使用 RestKit 时,我们需要坚持使用旧的 CocoaPods 0.38 版本。否则 RestKit 不会 link 正确:
但现在 CocoaPods 已经结束测试版,我们被迫升级到 CocoaPods 1.x,因为旧版本无法更新到最新的 pod 存储库。
这会再次导致提到的 RestKit 地狱。
我们如何将 RestKit 与新 1.x 版本的 CocoaPods 一起使用?
好吧 - 关于这个问题的话题很多:https://github.com/RestKit/RestKit/issues/2356
长话短说:
解决办法就是升级到RestKit 0.27.0
pod 'RestKit', '0.27.0'
但如果您的项目在 RestKit 之外明确引用 AFNetworking,这可能会引发问题。在这种情况下,由于 RestKit 0.27 与 AFNetworking 1.3 捆绑在一起,我们需要添加:
pod 'AFNetworking', '1.3.4'
编码愉快!