一、安装Charles
1、通过Charles官网下载并安装Charles
2、设置Mac代理 Proxy-->macOS Proxy
二、在Mac电脑上安装Charles证书
1、启动Charles,选择Help-->SSL Proxying→Install Charles Root Certificate
2、此时会启动“钥匙串访问”APP,并找到刚开安装好的证书,证书名字:Charles Proxy CA,找不到的可以搜索框搜下
3、选中该证书,点击显示简介
4、展开“信任”选项,并将该选项下的所有权限改为“始终信任”
5、关闭权限设置弹窗,输入用户名的密码,点击“更新设置”
6、移动复制该证书到“系统”里面
三、解析请求
解析http请求Proxy-> Proxy settings ->proxies :勾选enable transparent http proxying
解析https请求Proxy-> SSL Proxying Settings->SSL Proxying:勾选Enable SSL Proxying ,点击“Add”
模拟器请求