FBSDKCoreKit和框架模块内部非模块头的包含错误

Mal*_*loc 23 xcode8 cocoapods-1.2

以下线程(以及许多类似的)都没有帮助我:

在框架模块中包含非模块化头

XCode6:接收错误"在框架模块中包含非模块化头"

在尝试通过cocoapods在我的iOS项目中安装Facebook SDK时,我遇到了这个错误:

里面的FBSDKCoreKit.h标题:

Include of non-modular header inside framework module 'FBSDKCoreKit.FBSDKCoreKit'
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

正如我所说,我尝试了上述答案中提出的解决方案,但没有取得任何成功.

重要的是要提到这种用法在Xcode 7上正常工作.

JAL*_*JAL 0

升级到最新版本的 CocoaPods (1.5.3),最新的 Facebook SDK,删除我的Pods文件夹,并为我重新pod install修复了这个问题。