【问题标题】:Include of non-modular header inside framework module 'FBSDKCoreKit.FBSDKAppLinkResolver'在框架模块“FBSDKCoreKit.FBSDKAppLinkResolver”中包含非模块化标头
【发布时间】:2016-07-12 17:24:11
【问题描述】:

昨天我将 Xcode 更新到版本 7.3 (7D175),突然我的应用程序不再构建。我的截止日期快到了,我无法构建应用程序:-(

我尝试将构建设置更改为:

  • 允许框架模块中的非模块化包含 = 是
  • 启用模块 = 否

我的 pod 文件:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.1'
use_frameworks!

#Parse, Facebook, Twitter
pod 'Parse'
pod 'ParseUI'
pod 'ParseFacebookUtilsV4'
pod 'ParseTwitterUtils'
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'FBSDKShareKit'

已安装 cocoapods-0.39.0

Analyzing dependencies
Downloading dependencies
Using Bolts (1.6.0)
Using FBSDKCoreKit (4.10.1)
Using FBSDKLoginKit (4.10.1)
Using FBSDKShareKit (4.10.1)
Using Parse (1.13.0)
Using ParseFacebookUtilsV4 (1.11.1)
Using ParseTwitterUtils (1.10.0)
Using ParseUI (1.2.0)

我应该怎么做才能解决这个问题?

【问题讨论】:

    标签: swift


    【解决方案1】:

    我将应用构建设置改回:

    allow non-modular includes in framework modules = no
    enable modules = yes
    

    我更改了 Pods > ParseFacebookUtilsV4,如下图所示,一切都很好。希望对你也有帮助。

    See the screen-shot

    它对我有用!

    【讨论】:

    • 这对我有用,特别是 ParseFacebookUtilsV4 屏幕截图
    猜你喜欢
    • 2016-02-08
    • 1970-01-01
    • 2017-12-19
    • 2016-10-21
    • 2018-09-28
    • 2021-05-14
    • 2016-11-20
    相关资源
    最近更新 更多