2011-08-11 104 views
0

我正在運行良好的Facebook應用程序。但是,一旦我登錄到Facebook帳戶,我沒有選擇註銷。因此,在viewDidLoad我想明確註銷,如果已經登錄。誰可以幫助我在這個請給我提供必要的一段代碼。預先感謝您...如果登錄不了,自動登出

回答

0

我認爲你可以從cookie存儲中刪除cookie。

NSHTTPCookieStorage* cookies = [NSHTTPCookieStorage sharedHTTPCookieStorage]; 
for (NSHTTPCookie* cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) 
{ 
    if ([[cookie domain] isEqualToString:@".facebook.com"]) 
    { 
     [cookies deleteCookie:cookie]; 
    } 

} 
+0

非常感謝Praveen,現在我的cookies正在被刪除。但這裏的問題是我第一次點擊Facebook按鈕後就可以進入Facebook。但是當我回到其他屏幕後,如果我再次點擊Facebook按鈕,我將無法登錄Facebook查看我的個人資料。 –

+0

只有在必要時才應該註銷/刪除。基本上我不能在這裏理解你的要求。 –