Xcode 12.5에서 iOS 시뮬레이터용 인증서 설치하기

Xcode 12.5에서 iOS 시뮬레이터용 인증서 설치하기 커버 이미지

이 짧은 글에서는 Xcode 12.5에서 Proxyman/Charles Proxy 인증서를 iOS 시뮬레이터에 설치하는 방법을 소개합니다.

1. 문제

Xcode 12.5부터는 Proxyman(2.20.0 이전 버전), Charles Proxy, Fiddler에서 iOS 시뮬레이터에 인증서를 설치할 수 없게 되었습니다. Xcode 12.5 이전에는 문제없이 동작했습니다.

그 원인은 Proxyman, Charles Proxy, Fiddler가 커스텀 스크립트를 사용해 iOS 시뮬레이터의 TrustStore에 인증서를 직접 설치했는데, Xcode 12.5에서는 보안상의 이유로 이 방식이 허용되지 않기 때문입니다.

2. 해결 방법

2.1 수동 설정

Charles Proxy

  1. Help 메뉴 -> SSL Proxying -> Save Charles Proxy Root Certificate 순서로 Charles Proxy 인증서를 내보냅니다 iOS 시뮬레이터용 인증서 설치
  2. 데스크톱 폴더에 저장합니다
  3. iOS 시뮬레이터로 끌어다 놓습니다
  4. 설정 앱 -> General -> About -> Certificate Trust Settings로 이동합니다
  5. 인증서 스위치를 켭니다
  6. 이제 사용하세요!

Fiddler

Charles Proxy와 동일한 방법으로 진행합니다.

simtcl 사용하기

simtcl을 사용하면 더 쉽습니다. simtcl은 개발자가 iOS 시뮬레이터와 상호작용할 수 있게 해 주는 보조 명령줄 도구입니다.

  1. 인증서를 데스크톱에 내보냅니다
  2. iOS 시뮬레이터를 엽니다
  3. 터미널을 열고 xcrun simctl keychain booted add-root-cert <your_certificate_path> 명령어를 실행합니다
  4. 이제 사용하세요!

iOS 시뮬레이터용 인증서 설치

2.2 자동화

Proxyman 2.20.0부터는 iOS 시뮬레이터에 인증서를 자동으로 설치하고 신뢰하게 할 수 있으며, 과정이 끊김 없이 진행됩니다. Xcode 12.5에서도 문제없이 동작합니다.

방법은 다음과 같습니다:

  1. Proxyman 앱을 엽니다
  2. iOS 시뮬레이터를 실행합니다
  3. Certificate 메뉴 -> Install Certificate to iOS -> Simulator를 선택합니다
  4. 안내에 따릅니다
  5. 이제 사용하세요!

iOS 시뮬레이터용 인증서 설치

3. 다음 단계

처음 사용하는 분이라면 다음 iOS 시뮬레이터 튜토리얼을 확인해 보세요: https://proxyman.com/posts/2019-07-06-Debugging-on-iOS-Simulator-with-Proxyman

현재 설정 권장 사항

시뮬레이터를 실행한 상태로 두고, Proxyman에서 Certificate → Install Certificate on iOS → Simulator를 사용하세요. 최신 Xcode 및 iOS 시뮬레이터 버전에서도 가장 간단한 방법입니다. 시뮬레이터를 지우거나 교체한 뒤 HTTPS가 동작하지 않는다면, 신뢰된 인증서가 제거된 것이므로 설정을 다시 실행하세요. 수동으로 설정하려면 xcrun simctl keychain booted add-root-cert <certificate_path> 명령어를 사용합니다.


Proxyman은 개발자가 iOS 기기, iOS 시뮬레이터, Android 기기에서 HTTPS 트래픽을 캡처할 수 있게 해 주는 고성능 macOS 앱입니다.

다음에서 받을 수 있습니다: https://proxyman.com

Noah Tran
Noah Tran

2026년 7월 16일 수정됨. 자동 설정을 권장 경로로 옮기고, 시뮬레이터 초기화 후 확인 항목을 추가했습니다.

HTTPS 디버깅을 위해 iOS 시뮬레이터를 설정하세요

Proxyman이 실행 중인 시뮬레이터에 인증서를 설치하면, 바로 앱의 요청을 확인할 수 있습니다.

Proxyman 받기