오늘 웹뷰 디버깅을 해봐야 할 일이 생겨서 Safari에서 보려는데
계속 "검사할 수 있는 응용프로그램 없음" 만 뜨고 웹뷰가 잡히지를 않는 것이었다..
맥북 문제인지 빌드할 때 뭐가 잘못된 건지 싶어서 재부팅, 재빌드도 해봤지만 안되었다😓
찾아보니까 iOS 16.4부터 WKWebview에
웹뷰 디버깅 여부를 설정할 수 있는 프로퍼티가 추가되었다고 한다.
기본 값이 false라고 하니 따로 설정해주지 않았다면 iOS 16.4 이상부터는 안 되는 게 맞는 듯하다.
if #available(iOS 16.4, *) {
webView.isInspectable = true
}
요로코롬 수정해 주면 다시 웹뷰 디버깅을 할 수 있다.