본문 바로가기
🍎iOS프로그래밍/오늘의 공부

iOS - WKWebView, UIWebVie에서 에러코드 보기 (콘솔창 확인)

by 둥둥동동# 2022. 8. 2.
728x90

 

WKWebView, UIWebView에서 에러코드 확인하기

 

요즘 만드는 앱에서 WebKit을 이용하고 있는데 에러코드를 못봐서 한참을 헤맸었습니다

당연히 못보겠지? 라고 생각하고 감으로 이것 저것 시도하고 있었는데...

시뮬레이터에서도 PC처럼 콘솔창을 띄울 수 있다는 사실을 뒤늦게 알았습니다... (내 6시간이...)

사파리에서 시뮬레이터를 선택하면 PC와 동일한 콘솔창을 띄울 수 있습니다

 

 

사파리에서 콘솔창 띄우기

 

1. 우선 사파리를 실행시켜 환경설정을 들어갑니다

2.  환경설정-고급에서 개발자용 메뉴를 활성화 

3. 개발자용-시뮬레이터모델에서 콘솔창을 띄울 WebView를 선택합니다

 

 

twitchTest 프로젝트 명과  현재 시뮬레이터상에 있는 웹 리스트?를 확인할 수 있습니다

현재 웹뷰가 두개라면 두가지를 선택할 수 있는 것입니다 

 

 

일반 개발자도구처럼 html요소나 콘솔창 등을 모두 사용할 수 있습니다! 

 

 

 

참고자료

 

https://stackoverflow.com/questions/37159648/how-to-read-console-logs-of-wkwebview-programmatically

 

How to read console logs of wkwebview programmatically

I am trying to read the console logs of webapp that is loaded in my WkWebview programmatically. so far in my research it's not possible. How can I achieve this?

stackoverflow.com

 

728x90

댓글