找不到AFHTTPClient.h文件

Nic*_*ill 5 cocoa objective-c ios afnetworking cocoapods

我不知道为什么会这样.我已经通过Podfile在我的项目中安装了AFNetworking.这是当前的条目:

pod 'AFNetworking', '~> 1.2'
Run Code Online (Sandbox Code Playgroud)

但是当我打电话时:

#import "AFHTTPClient.h"
Run Code Online (Sandbox Code Playgroud)

在我的一个文件的顶部,它显示"'AFHTTPClient.h'文件未找到".如果我打开Pods目录,AFNetworking就在那里和AFHTTPClient.h一起.我不知道是怎么回事.有任何想法吗?

Alp*_*uza 5

可能是因为'HEADER_SEARCH_PATHS没有正确的路径来搜索添加的Pod(AFNetworking).

>打开xcworkspace(如添加podfile/s后,建议打开xcworkspace而不是xcodeproj)并执行以下操作:

  • 在文件Pods.xcconfig中,检查HEADER_SEARCH_PATHS(例如:$ {PODS_HEADERS_SEARCH_PATHS})并复制它.
  • 现在,在"app Target"的"Build Settings"中,将复制的HEADER_SEARCH_PATHS添加到设置"标题搜索路径"

替代方法(从iOS推荐 - 构建失败,CocoaPods无法找到头文件):



我希望这将解决此文件未找到的问题.


Dmi*_*kin 1

你打开xcworkspace吗?或者xcodeproj?如果您使用 CocoaPods,则始终应该仅使用 xcworkspace。

你能找到其他豆荚吗?尝试清理项目并重试。

检查您是否已完成此列表中的所有操作:创建使用 CocoaPods 的项目

最近有人遇到了同样的问题 -无法搜索标头路径?。尝试检查您的标头搜索路径。