WKWebViewConfiguration
-
WKWebView와 쿠키의 관계에 대하여앱등이에게 살충제를 뿌린다./iOS 2020. 4. 13. 23:54
UIWebView에서 WKWebView로 많이들 넘어왔다. 쿠키관리에 있어서 둘은 큰 차이점을 갖는다.UIWebView: HTTPCookieStorage에서 공통으로 관리한다.WKWebView: 웹뷰에서 단독으로 쿠키를 관리한다. 웹뷰안에서는 새로운 세계가 펼쳐진다. 그 안에서 무수한 Request가 발생한다.앱을 사용하다가 웹뷰로 Seamless하게 이어지려면 쿠키 전달이 필수적이다. 1. WKWebView로 쿠키 전달하기NSHTTPCookieStorage에 아무리 쿠키가 많아도 WKWebView로는 쿠키가 전달되지 않는다.따라서, 필요한 쿠키를 WKWebView로 직접 전달해줘야 한다. 아래 코드를 통해 전달할 수 있다.let cookie = HTTPCookie(.....)webView.configu..