我正在尝试使用Facebook登录,但始终收到错误消息,“使用未声明的标识符“ FBSDKApplicationDelegate
”有人知道我应该怎么做。
#import "AppDelegate.h"
#import "FacebookSDK.h"
#import <Parse/Parse.h>
#import <ParseFacebookUtils/PFFacebookUtils.h>
#import <FacebookSDK.h>
@interface AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[Parse setApplicationId:@"xxxxxxxxxxxxxxxxxxxx"
clientKey:@"xxxxxxxxxxxxxxxxxxxx"];
[PFAnalytics trackAppOpenedWithLaunchOptions:launchOptions];
[PFFacebookUtils initializeFacebook];
return [[FBSDKApplicationDelegate sharedInstance] application:application
didFinishLaunchingWithOptions:launchOptions];
}
最佳答案
您应该将FBSDKCoreKit.framework添加到Project Navigator中的Frameworks,然后使用#import <FBSDKCoreKit/FBSDKCoreKit.h>
请参阅完整的安装文档here。