Как настроить прокси Charles для симулятора iOS

В компании в которой я работаю, вы используем Charles для мониторинга трафика между мобильным приложением и нашими API серверами. В этом руководстве я расскажу, как настроить iOS симулятор и Charles для того чтобы мониторить трафик на нем.
Перезапустите свой симулятор, чтобы быть уверенными что вы не используете старые протухшие сертификаты.
В меню Charles идите:
Help > SSL Proxying, и жмитеInstall Charles Root Certificate in iOS Simulators.

Еще раз перезапустите симулятор
Убедитесь, что Charles проксирует трафик на вашем Маке. В меню
Proxy > macOS Proxy.

- В Charles, убедитесь что SSL Proxying включено для доменов, которые вы хотели бы мониторить. Для этого в меню
Proxy > SSL Proxying SettingsжмитеAddи через звездочку добавляйте нужные домены или саб домены. Можно просто ввести звезду и проксировать весь трафик.

- Перезапустите Charles.

Пользуйтесь =)