Facebook sdk-3.1を使用してiPhoneアプリにFacebookログインがあります。ログイン後、アプリにログインし、ログアウトボタンを指定しませんでした.so、facebookでボタンログインをクリックすると、以前のユーザーのfacebookアカウントが取得されます。
この問題を解決するには、ログアウト ボタンを指定します。
ボタンをクリックしてプログラムでFacebookをログアウトするにはどうすればよいですか
このようにログインしています
-(IBAction)Login:(id)sender
{
appDelegate = (AppDelegate *) [[UIApplication sharedApplication] delegate];
appDelegate.getActionForLoginbtn=@"LoginwithFB";
[appDelegate openSessionWithAllowLoginUI:YES];
}
-(BOOL)openSessionWithAllowLoginUI:(BOOL)allowLoginUI{
NSArray *permissions=[[NSArray alloc]initWithObjects:@"email", nil];
return[FBSession openActiveSessionWithReadPermissions:permissions allowLoginUI:allowLoginUI completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {
[self sessionStateChanged:session state:state error:error];
}];
}