2012-09-21 76 views

回答

2

機會是會話ID存儲在cookie中。使用NSHTTPCookieStorage類將其刪除:

[[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie]; 

您可以通過使用

NSArray *allCookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]; 

和迭代allCookies陣列尋找匹配domainpath值找到會話ID的Cookie中。

+0

是的,謝謝。我們已經同步回答。 :) – Geri

0

是的,類似的東西,謝謝。只是爲了安全起見,添加了tumblr cookies的過濾器。

for (NSHTTPCookie *eachCookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) 
    if ([[eachCookie domain] hasSuffix:@"tumblr.com"]) 
     [[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:eachCookie];