如何在Swift iOS应用程序的头文件中导入FacebookSDK
我正在将我的申请从Objective-C转换为swift。在我的swift应用程序中,我创建了一个头文件,如中所述,但我发现错误“FacebookSDK/FacebookSDK.h”文件未找到,而不是我在应用程序中成功导入了FacebookSDK。请指导我如何在swift中导入facebookSDK。您需要将其添加到目标的构建设置中: 1.在Xcode中,如果您进入目标的构建设置,并向下滚动,您将发现一个“Swift编译器-代码生成”部分 2.将“目标-C桥接头”设置为桥接头。h 3.现在创建一个桥接头.h文件。将FacebookSDK/FacebookSDK.h导入桥接头.h如何在Swift iOS应用程序的头文件中导入FacebookSDK,ios,facebook,swift,xcode6,Ios,Facebook,Swift,Xcode6,我正在将我的申请从Objective-C转换为swift。在我的swift应用程序中,我创建了一个头文件,如中所述,但我发现错误“FacebookSDK/FacebookSDK.h”文件未找到,而不是我在应用程序中成功导入了FacebookSDK。请指导我如何在swift中导入facebookSDK。您需要将其添加到目标的构建设置中: 1.在Xcode中,如果您进入目标的构建设置,并向下滚动,您将发现一个“Swift编译器-代码生成”部分 2.将“目标-C桥接头”设置为桥接头。h 3.现在创建一
这对我很有用。希望对你也很有用:)这里有一个简单的正确方法:
#import
添加到Xcode生成的桥接头中Facebook从SDK v4.1开始就支持swift,因此现在不需要桥接头。(顺便说一句,自该版本以来,他们还反对使用
FacebookSDK
,而支持FBSDKCoreKit
)
只需直接导入所需的模块:
import FBSDKCoreKit
import FBSDKShareKit
import FBSDKLoginKit
是的,我下载了一份新的facebook-ios-sdk-3.20是的,我跟踪了我们需要的所有资料,它在我的Objective-C应用程序中成功运行,但在swiftI中没有成功。我也做到了,并且完成了info.plist的要求,比如添加了FacebookAppID和FacebookDisplayName以及URL类型启动了我的Xcode并清理了我的应用程序,但是仍然得到相同的错误我有一个桥接头-问题是OP也已经创建了一个。