iOS端抓包工具Charles的使用
今天跟大家简单分享 iOS 端抓包工具Charles的使用,在开发的过程中,接口调试时有时很是难搞,有了Charles抓包工具,很直观的查看请求体信息和响应体信息。
“跟我左手右手一个慢动作......进行Charles配置“
配置
模拟器配置
-
模拟器处于开启状态,打开Charles进行如下配置
- 打开模拟器进行证书信任:设置 -> 通用 -> 关于本机 -> 证书信任设置 -> 信任对应的证书
真机配置
真机配置配置代理,在Mac上开启互联网共享 -
导出pem证书
- 手机或ipad设备安装pem证书
使用隔空投送的方式,将pem证书发送至设备,然后在(设置 -> 通用 -> 设备管理安装)傻瓜式的安装 - 证书信任:设置 -> 通用 -> 关于本机 -> 证书信任设置 -> 信任对应的证书
-
Mac电脑开启互联网共享
- 手机或ipad设备连接Mac电脑开启互联网,配置代理,点击相应的wifi网络 -> 配置代理 -> 手动 -> 输入服务器地址和端口
- 代理服务器的地址获取如下图所示
END