0
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSArray *cookies = [storage cookiesForURL:[NSURL URLWithString:@"http://www.facebook.com/"]];
NSLog(@"old cookies!: %@",cookies);
NSHTTPCookie *cookie;
for (cookie in [storage cookies]) {
[storage deleteCookie:cookie];
}
NSLog(@"new cookies!: %@",cookies);
ログアウト機能でFacebookのCookieを削除しようとしていますが、Cookieは削除されていません。私はなぜなのか理解していない。どんな助けでも大歓迎です。クッキーを削除しない(iphone)
whoopsは自分自身の問題を解決しました。クッキーを削除しないので、NSHTTPCookieStorageから削除します。 cookies = [storage cookiesForURL:[NSURL URLWithString:@ "http://www.facebook.com/"]]; それは動作します – James
作業していません! :( –
私はFacebookのクッキーと同じ問題を抱えているので、あなたの解決策を詳しく教えてもらえますか?私がログアウトしたら、すべてのクッキーを削除してから、アプリケーションを再起動します。 – TheBestBigAl