在Mac系统下用charles抓取APP的包

一、安装charles,直接从官网上下载https://www.charlesproxy.com/latest-release/download.do

二、抓取https的包,设置charles代理

1、先安装证书:帮助--ssl代理--安装charles root证书

在Mac系统下用charles抓取APP的包

2、安装完成证书后,信任证书,双击证书,设置信任

在Mac系统下用charles抓取APP的包

在Mac系统下用charles抓取APP的包

3、设置macOS proxy,代理--macOS proxy --端口8888 --启动透明http代理--确定

在Mac系统下用charles抓取APP的包

在Mac系统下用charles抓取APP的包

在Mac系统下用charles抓取APP的包

4、设置 ssl代理设置 :代理--SSL代理设置--添加--主机:*  端口:*

三、设置手机代理

1、将手机的代理设置和mac的一致

2、设置电脑端SSL代理:帮助--SSL代理--在移动端设备或远程浏览器上安装Charles Root 证书

在Mac系统下用charles抓取APP的包