使用charles在Ios抓包
1. 在prox中找到Proxy Setting

2. 界面中设置一个不被占用的port,并勾选Support HTTP/2, Enalble transparent HTTP proxing
,点击ok

3. 然后点击help ---> SSL Proxing ---> Install Charles Root Certificates on a Mobile Device or Remote Browser

4. 此时,弹出一个对话框,这上边的ip和端口号就是手机对应wifi上要配置的代理。

5.ok 我现在打开手机,打开设置在对应wifi上配置上代理(将ip地址和端口号输入,确定)
6. 回到pc的charles操作界面,勾选这个选项


7. 点击这里,你会发现在Ip Range中多了一个移动端的ip,这意味着手机已经添加成功。


8. 最后用手机浏览器访问chls.pro/ssl 这个网址,下载安装对应的包。下载后,ios得去设置-通用-描述文件与设备管理中 安装。安装完去通用-关于本机-证书信任设置(最底部),信任一下。
9. 想抓哪个域名,要把对应的设置为SSL Proxing: Enabled

最后,可以开心的玩起来了 ,结束, 大功告成
