본문 바로가기

개발도구/iOS - 아이폰 개발

[ios] webview 쿠키 항상 허용 - NSHTTPCookieAcceptPolicyAlways


iOS6 에서 부터 Safari 기본 쿠키설정이 항상에서 허용된곳 으로 바뀌었습니다.

PG사의 결제모듈을 진행중 세션 및 쿠키를 이어가는 중 최종 결제 페이지로 넘어가지 않는 현상이 일어나서 찾던중의 


[[
NSHTTPCookieStorage sharedHTTPCookieStoragesetCookieAcceptPolicy:NSHTTPCookieAcceptPolicyAlways];


을 발견하였습니다. 

위의 코드는 Safari에서는 항상 허용으로 설정하는 것과 같은 의미라 보시면 됩니다. 
해당 웹뷰에 복사에서 써주세요.