FBDSKCoreKit error: "Include of non-modular header inside framework module"
FBDSKCoreKit error: "Include of non-modular header inside framework module"
编辑:有关此特定错误的更多信息,请跟进 Facebook 团队 here。
我对此进行了深入研究,但未能找到解决方案。从来没有 运行 进入这个问题,现在我似乎无法通过这个问题。
这是我收到的错误:
它通过 降级到 Xcode 7.2.1 使我能够无错误地编译。似乎是 FBSDKCoreKit
和 Xcode 7.3
.
的问题
修复: 降级到 Xcode 7.2.1,清理并构建。
切换到 Project: Pods
、Target: ParseFacebookUtilsV4
并更改那里的值 Allow Non-modular Includes in Framework Modules = YES
在我的项目中,我发现允许非模块化框架并不是解决方法。升级到 7.3 后我也遇到了一些问题,但现在可以使用了。确保您使用的是最新的框架...如果是,请删除所有 FBSDK 框架,重新下载 Facebook SDK,并添加 FBSDK OREKIT、FBSDKLoginKit(如果需要)和 FBSDKShareKit(如果需要)**确保检查如果需要,请复制项目框 **。清理项目并构建它。如果使用 CoccoaPods,我会确保框架更新到最新版本。希望这对您有所帮助!
编辑:有关此特定错误的更多信息,请跟进 Facebook 团队 here。
我对此进行了深入研究,但未能找到解决方案。从来没有 运行 进入这个问题,现在我似乎无法通过这个问题。
这是我收到的错误:
它通过 降级到 Xcode 7.2.1 使我能够无错误地编译。似乎是 FBSDKCoreKit
和 Xcode 7.3
.
修复: 降级到 Xcode 7.2.1,清理并构建。
切换到 Project: Pods
、Target: ParseFacebookUtilsV4
并更改那里的值 Allow Non-modular Includes in Framework Modules = YES
在我的项目中,我发现允许非模块化框架并不是解决方法。升级到 7.3 后我也遇到了一些问题,但现在可以使用了。确保您使用的是最新的框架...如果是,请删除所有 FBSDK 框架,重新下载 Facebook SDK,并添加 FBSDK OREKIT、FBSDKLoginKit(如果需要)和 FBSDKShareKit(如果需要)**确保检查如果需要,请复制项目框 **。清理项目并构建它。如果使用 CoccoaPods,我会确保框架更新到最新版本。希望这对您有所帮助!