Как настроить прокси 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.
Пользуйтесь =)