iOS

iOS 16.4 이상에서 WKWebview 디버깅 안될 때

따봉냥이 2023. 6. 8. 14:04

오늘 웹뷰 디버깅을 해봐야 할 일이 생겨서 Safari에서 보려는데

계속 "검사할 수 있는 응용프로그램 없음" 만 뜨고 웹뷰가 잡히지를 않는 것이었다..

맥북 문제인지 빌드할 때 뭐가 잘못된 건지 싶어서 재부팅, 재빌드도 해봤지만 안되었다😓

 

찾아보니까 iOS 16.4부터 WKWebview에

웹뷰 디버깅 여부를 설정할 수 있는 프로퍼티가 추가되었다고 한다.

기본 값이 false라고 하니 따로 설정해주지 않았다면 iOS 16.4 이상부터는 안 되는 게 맞는 듯하다.

 

if #available(iOS 16.4, *) {
            webView.isInspectable = true
        }

요로코롬 수정해 주면 다시 웹뷰 디버깅을 할 수 있다.