아래 내용은 인터넷에 떠도는 내용을 보고 따라해보면서
직접 실패를 겪은 뒤 성공한 순서대로 일부를 수정하여 다시 정리한 글임
아이폰에서 Web Inspect 활성화
한국어: 설정 -> Safari -> 고급 -> "웹 속성" 활성화
영어: Settings -> Safari -> Advanced -> "Web Inspector" 활성화
윈도우에 iTunes 설치
아래 순서대로 아이폰 연결
아이폰 연결
-> 드라이버 설치 (윈도우에서 자동으로 설치함)
-> iTunes 실행 (반드시 드라이버 설치 완료되었는지 확인 후 진행)
-> 동기화 허용
-> 동기화
Node.js 설치
PowerShell or CMD 관리자 권한 실행
scoop 설치 -> ios-webkit-debug-proxy 설치
> Set-ExecutionPolicy RemoteSigned -scope CurrentUser // 권한 오류가 날 수 있으니 미리 실행
> iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
> scoop install git
> scoop bucket add extras
> scoop install ios-webkit-debug-proxy
> npm install remotedebug-ios-webkit-adapter -g
> remotedebug_ios_webkit_adapter --port=9000
// 방화벽이 뜨면 반드시 허용해줄 것
아래 주소를 각 브라우저에 따라 주소창에 입력
chrome://inspect/#devices
edge://inspect/#devices
Discover network targets 옆에 있는 Configure... 버튼 클릭
(안된다 해도 다른 것은 절대 만질 필요가 없음)
Target discovery settings 창이 뜨면, 아래 내용 입력 후 Done 버튼 클릭
(안된다 해도 다른 것은 절대 만질 필요가 없음)
localhost:9000
이미지는 없지만 차근차근 따라하면 됨
끝
도움 잘받았습니다. 혹시 인스펙터에서 크롬 소스 overrides 나 엣지 소스 재정의 기능은 불가한가요?