1

我正在开发一个使用AFNetworking v1.3.1没有问题的 iOS 项目。最近,我们决定不再支持iOS 5.0,并相应地更新了项目以支持iOS 6.0和 pod 版本。我已经将项目迁移到AFNetworking v2.3.1并且在设备和模拟器上运行项目时它就像一个魅力。然而,它在尝试运行 Kiwi 测试时失败了。它给出了错误:

'AFNetworking.h' file not found

不要误会我的意思,我已经搜索了 SO 和 AFNetworking 的问题页面,但我能找到的只是更改Header Search Paths将解决类似问题但不是我的问题。Xcode 在测试构建时甚至找不到任何与 AFNetworking 相关的内容。

这是我的 pod 文件:

platform :ios, '6.0'
pod 'Kiwi/XCTest', '2.2.4'
pod 'AFNetworking', '2.3.1'
pod 'MBProgressHUD', '~> 0.8'
pod 'FMDB'
pod 'JSONModel'

这是产品目标和测试目标的标题搜索路径:

"${PODS_ROOT}/Headers"
"${PODS_ROOT}/Headers/AFNetworking"
"${PODS_ROOT}/Headers/FMDB"
"${PODS_ROOT}/Headers/JSONModel"
"${PODS_ROOT}/Headers/Kiwi"
"${PODS_ROOT}/Headers/MBProgressHUD"
#
$(inherited)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
"${PODS_ROOT}/Headers"
"${PODS_ROOT}/Headers/AFNetworking"
"${PODS_ROOT}/Headers/FMDB"
"${PODS_ROOT}/Headers/JSONModel"
"${PODS_ROOT}/Headers/Kiwi"
"${PODS_ROOT}/Headers/MBProgressHUD"

我可能看错了方向,所以如果你能指出我正确的方向,那将不胜感激。

4

0 回答 0