Charles Mac iPhone HTTPS 调试

第一步:安装Charles SSL证书到Mac

1、启动Charles,选择Help-->SSL Proxying→Install Charles Root Certificate

2、启动“钥匙串访问”APP,并找到刚开安装好的证书Charles Proxy CA,点击显示简介

3、更改证书信任权限。更改为始终信任(所有选项都始终信任)

4、移动复制该证书到“系统”里面

image

第二步:配置SSL Proxy

1、设置HTTPS端口抓包,点击Charles-->Proxy-->SSL Proxying Settings。点击"Enable SSL Proxying",然后直接点击“Add”即可(Add后不需要输入任何内容)

第三步:安装Charles证书到iOS Simulator

安装模拟器使用的证书

image

设置macOS proxy

image

第四步:安装Charles证书到手机(支持手机调试)

1、Proxy -> Proxy Settings -> Port

image

​2、查看电脑IP地址,点击Charles-->Help→Local IP Address

3、手机必须和电脑在同一个Wi-Fi下。

iPhone证书安装:
image

1、iPhone Wi-Fi设置代理
2、然后打开Safari浏览器,访问:chls.pro/ssl,此时电脑上连接提示,点击allow允许。
3、此时手机会提示下载描述文件,点击允许
4、保存后,点击 设置-->通用→描述文件,安装刚下载好的文件
5、安装完成后,点击 设置-->通用→关于本机,下拉到底部,点击证书 信任设置,把刚信任开关打开。

你可能感兴趣的:(Charles Mac iPhone HTTPS 调试)