FBConnect未打开Facebook登录屏幕
问题描述:
我正在使用follwing功能来打开FBConnect登录屏幕,但不幸的是它不出现在屏幕上,每当我在Spinner黑屏的动画之后点击登录按钮时。FBConnect未打开Facebook登录屏幕
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值。请看附图。
答
使用FBConnect只有当它使用Facebook的GraphApi,否则其他的API不会被工作。
为什么你使用旧的FB Sdk,使用新的iOS SDK 3.0,它使用起来非常简单。此外FB还提供了很多示例应用程序。获取新的sdk here。
而且新的Graph Api不需要密钥。