MrLi 发表于 2014-4-3 15:00:04

【iPhone每日一问】如何删除所有UIWebView的cookies(Cookie是在客户端存储服务器...


问:
在我的应用程序中,我有一个UIWebView,它加载linkedin验证页面进行登录。当用户登录时,cookies保存到应用程序中。
我的应用程序有一个注销按钮,它与linkedin登录不相关。所有当用户点击此按钮时,他从应用程序注销。我想注销将从应用程序清除他的LinkedIn cookies,让用户将彻底退出。
答:
根据这个问题,你可以遍历在"Cookie Jar"中的每个cookie,并删除它们,就像这样:
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = ;
for (cookie in ) {
   ;
}
[ synchronize];
温馨提示:您的支持与理解,是我们工作最大的动力。如果您是从网上购买的图书,请在对应的网店,给予本书一个好评,我们将衷心感谢!!!
以下是《iOS 7开发快速入门》对应的购书评论地址:
当当网:http://product.dangdang.com/23409092.html
亚马逊:http://www.amazon.cn/dp/B00HTVIWVW
京东网:http://item.jd.com/11391620.html
页: [1]
查看完整版本: 【iPhone每日一问】如何删除所有UIWebView的cookies(Cookie是在客户端存储服务器...