我在xcode 4中有一个应用程序,我需要使用Facebook的用户名和密码来验证和访问我的应用程序。只想使用Facebook登录和密码登录应用程序。登录成功后应该打开我们的iPhone应用程序。 我该怎么做?如何使用Facebook登录在iPhone中登录我的应用程序?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
facebook = [[Facebook alloc] initWithAppId:@"211846395591747" andDelegate:self];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"]
&& [defaults objectForKey:@"FBExpirationDateKey"]) {
facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
if (![facebook isSessionValid]) {
[facebook authorize:nil];
}
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
return YES;
}
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
NSLog(@"handleOpenURL");
return [facebook handleOpenURL:url];
}
我为Facebook连接做了这段代码。它正在打开我们的Facebook开发者项目页面。我只想使用Facebook用户名和密码登录到我的应用程序。 请帮帮我。
请你能告诉我,方法? – python 2012-04-21 13:39:32