将Facebook登录添加到iOS应用程序时出错
我正在跟踪将Facebook登录添加到我的iPhone应用程序 但是,当我添加将Facebook登录添加到iOS应用程序时出错,ios,objective-c,facebook,facebook-ios-sdk,Ios,Objective C,Facebook,Facebook Ios Sdk,我正在跟踪将Facebook登录添加到我的iPhone应用程序 但是,当我添加[FBLoginView类]todidfishloadingwithoptions在我的AppDelegate.m中,我得到以下错误: 使用未声明的标识符:“FBLoginView” 据我所知,我已经正确添加了SDK,包括列出的所有内容 整个代码如下所示: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NS
[FBLoginView类]
todidfishloadingwithoptions
在我的AppDelegate.m
中,我得到以下错误:
使用未声明的标识符:“FBLoginView”
据我所知,我已经正确添加了SDK,包括列出的所有内容
整个代码如下所示:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Makes various cosmetic changes
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[[UINavigationBar appearance] setBarTintColor: UIColorFromRGB(0x007aff)];
[[UINavigationBar appearance] setTintColor: [UIColor whiteColor]];
[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}];
// The code that FB told me to add
[FBLoginView class];
return YES;
}
您需要导入facebook SDK。在
AppDelegate
.h中使用此行
#import <FacebookSDK/FacebookSDK.h>
#导入
我就知道这很明显!修正-将在8分钟内接受。太棒了!!!我花了大约一个小时来修理它!顺便说一句,Facebook SDK文档中没有提到它