IOS-swift 웹뷰 디버깅 가능하도록 IOS 16+

  • 원래 아이폰에서 웹뷰 디버깅을 하려면 사파리에서 디버깅을 해놓고
  • 웹뷰를 실행하면 사파리에서 개발자용 메뉴 활성화 시켜서 키면
  • 웹뷰 디버깅이 가능했는데 갑자기 되지 않았다.
  • 결국 갑자기는 내가 한 어떠한 행동 때문에… (아이폰 업데이트)
  • 아무튼 그래서 찾아보니 IOS 16+ 부터는 웹뷰 디버깅이 가능하도록 따로 설정을 해줘야 한다
아래 코드를 웹뷰 로드 구문에 추가해주면 된다.
override func viewDidLoad() {
        super.viewDidLoad()
  
        // 웹뷰 로드 구문 작성
        // ...
  
        // 사파리에서 디버깅 가능하도록
        if #available(iOS 16.4, *) {
            self.webView.isInspectable = true
        }
    }

태그:

카테고리:

업데이트:

댓글남기기