打开Charles,
Proxy –> SSL Proxying Setting –> Enable SSL Proxying点击 Add,编辑Location,输入 Host: * , Port: 443,点击 OK。
Help –> SSL Proxying –> Install Charles Root Certificate,选择 Charles 的证书,并信任此证书。
iOS: Help –> SSL Proxying –>Install Charles Root Certificate on a Mobile Device, 安装弹出的对话框,手机配置好代理之后,在手机浏览器访问http://chls.pro/ssl就可以下载证书并安装了。
iOS 设置证书信任:点击通用 -> 关于本机 -> 证书信任设置 -> 选择 Charles 的证书打开。Android: Help –> SSL Proxying –>Save Charles Root Certificate...,选择要保存的文件目录,点击 Save, 将保存的文件传到手机,点击手机的设置 -> WLAN -> 高级设置 -> 安装证书,找到文件保存目录,安装完成。