我在Swift项目中安装了以下pod:
platform :ios, '8.0'
pod 'ParseUI', '~> 1.1.4'
pod 'Parse', '~> 1.7.5'
pod 'FBSDKCoreKit', '4.3.0'
pod 'FBSDKLoginKit', '4.3.0'
pod 'FBSDKShareKit', '4.3.0'
pod 'ParseFacebookUtilsV4', '~>1.7.5'
pod 'AFNetworking', '~> 2.5.4'
除了3个FBSDK之外,我为所有pod添加了一个Bridging Header。在https://developers.facebook.com/docs/ios/getting-started上,它说......
“快速
SDK的v4.1本身支持模块,因此不需要桥接头。只需在.swift文件中导入相应的套件模块“即可问题是当我尝试将这3个框架导入AppDelegate时,我收到错误消息“No such module'FBSDKCoreKit'”
之前有人遇到过此问题吗? 提前谢谢。
答案 0 :(得分:0)
尝试将use_frameworks!
添加到podfile的顶部。它解决了我的问题。最初它在podfile中显示为#use_frameworks!
。移除#
前面的use_frameworks!
。这个blog解释了它。