2
我已經整合了Facebook SDK並能夠登錄到Facebook。如果用戶在iOS設置上啓用了Facebook賬戶,那麼它會請求訪問應用程序的權限,否則它會去Safari瀏覽器登錄並返回到應用程序。對於註銷我使用以下代碼:從臉書註銷完全
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies])
{
NSString* domainName = [cookie domain];
NSRange domainRange = [domainName rangeOfString:@"facebook"];
if(domainRange.length > 0)
{
[storage deleteCookie:cookie];
}
}
[FBSession.activeSession closeAndClearTokenInformation];
但它無法完全註銷。如果我再次單擊登錄按鈕,它仍然顯示訪問令牌,並且不會再移動到safari for facebook登錄,這意味着它尚未從Facebook完全註銷。我無法認識到這個問題。如果有人知道這件事,請幫助我。
我會非常感謝你。