FBDSKCoreKit错误:"在框架模块中包含非模块化标头"

时间:2016-03-27 06:52:23

标签: ios xcode swift fbsdk parsefacebookutils

编辑:有关此特定错误的详情,请跟进Facebook小组here

我对此进行了深入研究,未能找到解决方案。从来没有碰到这个问题,现在我似乎无法通过这个问题。

以下是我收到的错误:

Error I am receiving

Modules enter image description here

3 个答案:

答案 0 :(得分:2)

切换到Project: PodsTarget: ParseFacebookUtilsV4并在那里更改该值Allow Non-modular Includes in Framework Modules = YES

答案 1 :(得分:0)

通过降级到Xcode 7.2.1 ,可以让我编译没有任何错误。似乎是FBSDKCoreKitXcode 7.3的问题。

修复:降级到Xcode 7.2.1,清理并构建。

答案 2 :(得分:0)

在我的项目中,我发现允许非模块化框架不是解决方案。升级到7.3后我也遇到了一些问题,但它现在正在运行。确保您使用的是最新的框架...如果您正在使用,请删除所有FBSDK框架,重新下载Facebook SDK,然后添加FBSDK OREKIT,FBSDKLoginKit(如果需要)和FBSDKShareKit(如果需要)**确保检查如果需要复制项框**。清理项目并构建它。如果使用CoccoaPods,我会确保框架更新到最新版本。希望这有帮助!