【问题标题】:FBSDKCoreKit and the include of non-modular header inside framework module errorsFBSDKCoreKit 和框架模块错误中包含非模块化标头
【发布时间】:2017-07-08 19:13:57
【问题描述】:

以下主题(以及许多类似主题)都没有帮助我:

Include of non-modular header inside framework module

XCode6: Receiving error "Include of non-modular header inside framework module"

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

在FBSDKCoreKit.h 标头内:

Include of non-modular header inside framework module 'FBSDKCoreKit.FBSDKCoreKit'

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

值得一提的是,这种用法在 Xcode 7 上运行良好。

【问题讨论】:

  • 我也遇到了类似的问题,常见的解决方法都帮不了我,你是怎么解决的?
  • 在将 Facebook SDK 从 4.38.0 升级到 5.7.0 后,我遇到了同样的问题

标签: xcode8 cocoapods-1.2


【解决方案1】:

开启允许模块化标题

【讨论】:

  • 不适合我 :( 不断抛出同样的错误
【解决方案2】:

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

【讨论】:

    【解决方案3】:

    刚刚删除了 Swift Package Manager Facebook 库并运行 pod update

    【讨论】:

      猜你喜欢
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      • 2018-10-23
      • 2018-12-07
      • 2016-02-08
      • 2017-12-19
      相关资源
      最近更新 更多