大家好,我無法使用最新的sdk註銷FB,即使註銷後它也顯示「已經授權」。這是我註銷的代碼。FB最新sdk ios註銷問題
login = [[FBSDKLoginManager alloc] init];
login.loginBehavior = FBSDKLoginBehaviorBrowser;
if ([FBSDKAccessToken currentAccessToken]) {
[login logOut];
[FBSDKAccessToken setCurrentAccessToken:nil];
[FBSDKProfile setCurrentProfile:nil];
NSLog(@"Logged out of facebook");
NSHTTPCookieStorage* cookies = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSArray* facebookCookies = [cookies cookiesForURL:
[NSURL URLWithString:@"http:www.facebook.com"]];
for (NSHTTPCookie* cookie in facebookCookies) {
[cookies deleteCookie:cookie];
}
}
請幫忙。
您需要刪除permision也 –
u能,通過關閉tocken本屆 FBSession的信息添加一些代碼,刪除權限 – Peter
嘗試*會話= [FBSession activeSession] [session closeAndClearTokenInformation]; –