我正在使用 Cocoapods 集成 FacebookSDK。当我创建一个FBSDKLoginManager类似的对象时,let login = FBSDKLoginManager()我收到错误“使用未解析的标识符'FBSDKLoginManager'”。我可以看到 autoComplete 及其指向正确的方法,但它仍然显示错误。这是我的 pod 文件:
platform :ios, '9.0'
use_frameworks!
target 'BuildTheTower' do
pod 'SVProgressHUD'
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'FBSDKShareKit'
end
这是我的桥接头文件:
#ifndef ObjectiveC_Bridging_Header_h
#define ObjectiveC_Bridging_Header_h
#import <SVProgressHUD/SVProgressHUD.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>
#endif /* ObjectiveC_Bridging_Header_h */
其他的东西,比如FBSDKAppEvents.activateApp()和FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)工作正常,但FBSDKLoginManager不是。