我正在使用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值。请看附图。
答案 0 :(得分:1)
只有在使用Facebook GraphApi时才使用FBConnect,否则其他api将不起作用。
为什么你使用旧的FB Sdk,使用新的iOS SDK 3.0,它使用起来非常简单。 FB也提供了大量的示例应用程序。获取新的sdk here。
新的Graph Api也不需要密钥。