大家好,我无法使用最新的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]; –