xcode 4 にアプリケーションがあり、アプリケーションを認証してアクセスするには、Facebook のユーザー名とパスワードを使用する必要があります。アプリケーションへのログインに 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 のユーザー名とパスワードのみを使用したい。私を助けてください。