2012-06-21 102 views
0

我正在使用Facebook sdk登錄到iPhone中的應用程序。一旦應用程序啓動並使用Facebook帳戶登錄,計數繼續進行。然後我停止模擬器並再次運行應用程序註銷,但我無法註銷。我進入登錄頁面並按下登錄名,然後只能登出。我該如何解決這個問題?無法解析Facebook登出

回答

0

您提供當用戶點擊註銷此方法,並刪除存儲在userdefault所有按鍵爲Facebook

- (void)fbDidLogout 
{ 
    NSLog(@"Logged out of facebook"); 
    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]; 
    } 
    } 
}