Charles Proxy checklist.

  • Make sure the Simulator has a certificate installed at Settings → General → About → Certificate Trust Settings
  • Add domain and port to SSL Proxying Settings, e.g. apple.com:443
  • Finally, enable the macOS proxy for the Simulator through the menu or menu bar icon