아래 내용은 인터넷에 떠도는 내용을 보고 따라해보면서
직접 실패를 겪은 뒤 성공한 순서대로 일부를 수정하여 다시 정리한 글임
- 아이폰에서 Web Inspect 활성화
한국어: 설정 -> Safari -> 고급 -> "웹 속성" 활성화
영어: Settings -> Safari -> Advanced -> "Web Inspector" 활성화 - 윈도우에 iTunes 설치
- https://apple.co/ms
- 아래 순서대로 아이폰 연결
아이폰 연결
-> 드라이버 설치 (윈도우에서 자동으로 설치함)
-> iTunes 실행 (반드시 드라이버 설치 완료되었는지 확인 후 진행)
-> 동기화 허용
-> 동기화 - Node.js 설치
- https://nodejs.org/ko/
- 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
- remotedebug-ios-webkit-adapter 설치
> npm install remotedebug-ios-webkit-adapter -g
- remotedebug_ios_webkit_adapter 실행
> remotedebug_ios_webkit_adapter --port=9000
// 방화벽이 뜨면 반드시 허용해줄 것
- 브라우저에서 DevTools 접속 및 설정
- 아래 주소를 각 브라우저에 따라 주소창에 입력
- chrome://inspect/#devices
edge://inspect/#devices - Discover network targets 옆에 있는 Configure... 버튼 클릭
(안된다 해도 다른 것은 절대 만질 필요가 없음) - Target discovery settings 창이 뜨면, 아래 내용 입력 후 Done 버튼 클릭
(안된다 해도 다른 것은 절대 만질 필요가 없음) - localhost:9000
- inspect 시작
- 아이폰에서 사파리를 켜고 디버깅 원하는 페이지 접속
- Remote Target 하단에 접속한 페이지가 뜨면 inspect 버튼 클릭 -> 개발자 도구가 실행됨
- 혹시나 업데이트가 안되는 것 같으면 켜진 개발자 도구를 끄고 다시 inspect 버튼 클릭
이미지는 없지만 차근차근 따라하면 됨
끝
'Develop > HTML & JavaScript & CSS' 카테고리의 다른 글
(참고) 사용자 입력 텍스트를 바이트(byte) 길이로 제한 (0) | 2023.11.29 |
---|---|
[URL] 파라미터 추가 삭제 url parameters add/remove (0) | 2023.09.04 |
HTTP Method 및 GET VS POST 차이점 (0) | 2021.04.07 |
jQuery 제대로 사용하기(jQuery Best Practice) (0) | 2021.02.10 |
크롬 개발자모드 콘솔에서 jQuery 사용하는 방법 (0) | 2021.01.22 |