FBConnect没有打开Facebook登录界面

时间:2012-09-20 16:57:08

标签: iphone fbconnect

我正在使用follwing功能打开FBConnect登录界面,但不幸的是,只要我在Spinner空白屏幕动画播出后点击“登录”按钮,它就不会出现在屏幕上。

if(appDelegate.session == nil) {

    appDelegate.session = [FBSession sessionForApplication:API_KEY secret:SECRET_KEY delegate:self];

}
if(loginButton == nil) {
     self.loginButton = [[[FBLoginButton alloc] init] autorelease];
     loginButton.frame = CGRectMake(0, 0, 100, 50);
     [self.view addSubview:loginButton];
}

我从开发者帐户中获得了正确的API_KEY和SECRET_KEY值。请看附图。

enter image description here

1 个答案:

答案 0 :(得分:1)

只有在使用Facebook GraphApi时才使用FBConnect,否则其他api将不起作用。

为什么你使用旧的FB Sdk,使用新的iOS SDK 3.0,它使用起来非常简单。 FB也提供了大量的示例应用程序。获取新的sdk here

新的Graph Api也不需要密钥。