디버깅 가이드 3

[Charles] Charles를 켜지 않으면 인터넷을 사용할 수 없는 경우

참고 링크: Can no longer browse without Charles running Charles를 한참 사용하던 중에 Charles를 종료하였더니 인터넷을 사용할 수 없는 경우가 있다. 브라우저의 프록시 설정이 Charles를 사용하도록 변경이 되었지만, Charles 종료 후에 설정을 되돌리지 않은 경우일 수 있다. 이에 대한 해결법을 정리한다. 1. Charles 재실행 후 종료 Charles를 실행한 다음, 정상적으로 종료를 해본다. Charles가 비정상적으로 종료된 경우에는 프록시를 재설정할 수 있기 때문. 2. 프록시 설정 수동 변경 1번의 방법으로 해결이 안되는 경우, 프록시 설정을 수동으로 변경해야 한다. 원본 글에는 OS/브라우저별 설정 방법이 있지만, 여기에서는 Mac을 기준..

디버깅 가이드 2022.05.08

Mac에서 사파리(Safari) Web inspector를 이용한 아이폰(iPhone) 디버깅

Safari 특정 버전은 모바일 디버깅 미지원 할 수 있으며, 이 경우 Safari Technology Preview으로 디버깅 가능합니다. Mac과 iPhone을 케이블로 연결 [iPhone] "이 컴퓨터를 신뢰하겠습니까?" 팝업에 "신뢰"버튼 누르기 [Mac] "Safari > 환경설정(Preferences) > 고급(Advanced)"에서 메뉴 막대에서 개발자용 메뉴 보기(Show Develop menu in menu bar) 체크박스 활성화 [iPhone] "설정(Setting) > Safari > 고급(Advanced)"에서 웹 속성(Web Inspector) 활성화 [Mac] "Safari > 개발자용(Develop) > 디버깅하려는 iPhone (예: ~의 아이폰)> 개발용으로 사용(Use ..

디버깅 가이드 2020.03.09

Charles SSH Proxy 설정(Mac, iOS, Android)

Charles 앱에서 "Help > SSL Proxying" 참고 MacOS "Proxy > SSL Proxy Settings" 에서 "Enable SSL Proxy"를 체크 "Help > SSL Proxying > Install Charles Root Certificate"를 눌러 인증서 설치 키체인 접근 설정에서 Charles Proxy 인증서 더블 클릭 후 "신뢰 메뉴 > 이 인증서 사용 시" 에서 "항상 신뢰" 로 설정 iOS Charles > “Help > SSL Proxing > Install Charles Root Certificate on a Mobile Device or Remote Browser” 클릭 "설정(Settings) > 와이파이(Wi-Fi)" 로 동일한 네트워크를 잡고 "프록..

디버깅 가이드 2019.08.26
반응형