通过 RestKit 的 AFNetworking - 文件丢失

AFNetworking via RestKit - files missing

我今天下午通过 CocoaPods 安装了 RestKit。我立即遇到 duplicate/redefinition 错误,因为我之前已经手动导入了 AFNetworking,并且 CocoaPods 重新安装了它。

所以我删除了手动安装的版本,但现在我收到了丢失文件的错误,因为 CocoaPods 显然没有安装所有文件。

AFNetworkActivityIndicatorManager.m:29:9: 'AFURLSessionManager.h' file not found

RKHTTPRequestOperation.h:21:9: 'AFHTTPClient.h' file not found

这些文件不在我的 Pods 文件夹中的 AFNetworking 文件夹中。

我已经尝试从我的 Podfile 中删除 RestKit 并进行全新安装,但没有任何效果。

这些是 Podfile 中的相关行:

platform :ios, '8.1'
  pod 'RestKit', '~> 0.24.0'

感谢帮助

更新到 RestKit 0.27,它已将 AFNetworking 1.3 与 non-conflicting 名称结合起来供自己使用。那么如果你自己的代码需要AFNetworking,你可以将它添加为一个单独的Cocoapod。