iOS 11+ 中使用Charles 抓包的正确姿势

  • 按照以往版本安装 Charles 自签名根证书

  • Mac 上启动 Charles,在同一个局域网内,把 iOS 设备的代理设置到 Mac机的 Charles 代理端口上。假定 Mac 机 IP 为192.168.1.10,,Charles 的默认端口号为 8888,则设置到192.168.1.10:8888

  • 在 Safari 中访问 http://chls.pro/ssl,根据提示输入锁屏密码,安装自签名根证书。

  • 打开【设置】>【通用】>【关于本机】>【证书信任设置】,把刚才添加的证书后面的 Switch 打开。

  • 【设置】>【通用】>【关于本机】>【证书信任设置】

此时,Charles 就可以正常捕获 Https 请求。

© DeveWork.com 2018. sitemap  统计 Updated at 2018-01-21 13:24

results matching ""

    No results matching ""