experience M1 장비를 새로 세팅하면서 charles로 SSL capture 하도록 설정후, 시뮬레이터(simulator)나 iOS app 또는 웹 request의 SSL data를 캡쳐해서 API 응답값을 보며 개발을 수월하게 하려고 함.. charles 기본 세팅을 하라는대로 했지만 레코딩을 켜도 api 내역이 나오지 않음.. @.@ - charles는 기본적으로 rosetta 환경에서 실행됨. 대략 아래와 같이 진행하면 되는 듯. * SSL enable * Help > SSL Proxying > Root Certificate 설치 (이때 미리 키체인 접근해서 시스템을 선택해두면 시스템에 설치되는 듯(?)) 설치후에 더블클릭 > 신뢰 > 이인증서 사용시 항상신뢰 선택 * 이후 wifi이용중이라면 wifi 껐다켜기 또는 해당 연결 끊었다 다시 접속하기 * 그래도 안되면 proxy 설정 on, off 변경해보기(단순 on, off만 변경해도 동작하더라는.. @.@) - charles로 recording은 잘되는데, 이후 charles를 끄면 인터넷이 안되는 경우에는 아래와 같이 하면 되는 듯. * 시스템 설정 > 네트워크 > Wi-Fi > 고급 > 프록시 > 웹프록시 체크해제, 보안 웹프록시 체크해제 * 이후 wifi 껐다켜기 또는 해당 연결 끊었다 다시 접속하기 from : https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/ https://www.charlesproxy.com/documentation/faqs/can-no-longer-browse-without-charles-running/