美文网首页iOS开发
WKWebview 清理 cookies

WKWebview 清理 cookies

作者: hypercode | 来源:发表于2020-07-17 15:18 被阅读0次
- (void)clearCookies{
    WKWebsiteDataStore *dateStore = [WKWebsiteDataStore defaultDataStore];
    [dateStore fetchDataRecordsOfTypes:[WKWebsiteDataStore allWebsiteDataTypes]
                     completionHandler:^(NSArray<WKWebsiteDataRecord *> * __nonnull records) {
        for (WKWebsiteDataRecord *record  in records)
        {
            //                             if ( [record.displayName containsString:@"baidu"]) //取消备注,可以针对某域名清除,否则是全清
            //                             {
            [[WKWebsiteDataStore defaultDataStore] removeDataOfTypes:record.dataTypes
                                                      forDataRecords:@[record]
                                                   completionHandler:^{
                NSLog(@"Cookies for %@ deleted successfully",record.displayName);
            }];
            //                             }
        }
    }];
   
}

相关文章

网友评论

    本文标题:WKWebview 清理 cookies

    本文链接:https://www.haomeiwen.com/subject/lfbghktx.html