一、配置Fiddle (Tools->Options)html
勾选后,按照提示下载安装一个认证ios
Fiddle默认8888端口浏览器
二、电脑开个热点,手机连上后,在该wifi的代理配置中,选择手动,服务器输入电脑本地IP,端口输入8888服务器
三、使用Safari浏览器输入http://电脑本地IP:8888后,点击下载,按照提示进行安装认证app
四、【重要】在ios10或更高版本中,安装完FiddlerRoot证书后,须要转到【设置】->【通用】->【关于本机】->证书信任设置,手动启用FiddlerRoot证书的彻底信任。接受这样的对话,即容许第三方窃听你的全部通讯。spa
五、对于卸载上面IOS中的Fiddler 证书的方法:来到【设置】=》【通用】=》【描述文件与设备管理】选中刚刚添加了Fiddler 根证书,进入后点击【删除描述文件】:3d
六、设置过滤代理
1.手机上设置代理后,这时候fiddler上抓到的是pc和app全部的请求,若是pc上打开网址,会不少,这时候就须要开启过滤功能了。htm
2.打开fiddler>Tools>Fiddler Options>HTTPS>...from remote clients only,勾选这个选项就能够了blog
...from all processes :抓全部的请求
...from browsers only :只抓浏览器的请求
...from non-browsers only :只抓非浏览器的请求
...from remote clients only:只抓远程客户端请求
还有一种设置:
这里是设置仅仅显示指定URL的记录:
可参考https://www.cnblogs.com/alonely/p/9502363.html