-
IOS - 웹뷰 사파리 브라우저 디버깅Language/iOS,AOS 2023. 1. 20. 09:11
개발자용 메뉴 켜기
사파리 브라우저 -> 설정
메뉴 막대에서 개발자용 메뉴 보기 활성화
개발자용 메뉴가 활성화 되어있는것을 알수 있다.
개발자용 -> Safari Technology Preview 받기 클릭 또는 아래사이트데서 mac os 버전에 맞게 설치하면 된다.
https://developer.apple.com/safari/technology-preview/
디버깅
필자는 현재 시뮬레이터로 테스트 중임으로 아래와 같이 선택한다.
디버깅 진행
최근(16x) 아이폰 업데이트 이후 동작안함!!
16버전 이후에서 무엇인가가 업데이트 된듯하다!!
1. xCode 소스에서 아래 설정
(참고 : https://developer.apple.com/documentation/webkit/wkwebview/4111163-isinspectable)
// Safari 개발자 모드에서 로그 보려면 설정해야함. if #available(iOS 16.4, *) { webViewWK.isInspectable = true } else { // Fallback on earlier versions }
2. 아이폰 설정
설정 > Safari > 고급 > 웹 속성 ON
'Language > iOS,AOS' 카테고리의 다른 글
iOS/Xcode 14X - Firebase 푸시 알림 설정#2 (0) 2023.01.27 iOS/Xcode 14X - Firebase 푸시 알림 설정#1 (0) 2023.01.27 iOS/Xcode 14X/오류 - This method should not be called on the main thread as it may lead to UI unresponsiveness (0) 2023.01.19 iOS/Xcode 14X - NavigationController 화면 전환 방법 (0) 2023.01.18 iOS/Xcode 14X - View Controller 생명주기 (Life Cycle) (0) 2023.01.09