How to delete WKWebview cookies

后端 未结 13 1522
北荒
北荒 2020-11-27 04:18

For now I am doing like this

    NSHTTPCookie *cookie;
    NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
    for (cookie in [         


        
13条回答
  •  谎友^
    谎友^ (楼主)
    2020-11-27 04:52

    Swift version:

    var libraryPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.LibraryDirectory, NSSearchPathDomainMask.UserDomainMask, false).first!
    libraryPath += "/Cookies"
    
    do {
      let result = try NSFileManager.defaultManager().removeItemAtPath(libraryPath)
      print(result)
    } catch {
      print("error")
    }
    NSURLCache.sharedURLCache().removeAllCachedResponses()
    

提交回复
热议问题