fiddler 配置ios手机代理调试

平时做移动移动端开必的时候经常需要抓包手机,用于接口请求跟踪,但iOS的抓包经常性的配不成功,经过踩过不少坑后终于知道了整个配置流程,此文记录Fiddler抓包iOS手机的配置流程。

Step 1:Fiddler配置

通过工具栏Tools-Options打开配置弹框,如下图

再options弹框中打开Connections选项,做如下设置

打开HTTPS选项,做如下设置

同时点击右侧actions,下载证书到桌面,再安装证书

Step 2:iOS手机端配置

查看电脑ip,win+r输入cmd,打开window的命令行窗口,输入ipconfig,其中IPv4就是你的ip地址

手机端连接和电脑属于同一局域网的wifi

用Safari浏览器打开网址:你的IP地址:8888 ,点击【FiddlerRoot certificate】下载证书,再回到手机的【设置】-【通用】中,找到"描述文件",安装证书

注意!安装成功后,必须要回到【设置】-【通用】-【关于本机】中,对证书进行信任设置,否则会出现无法抓到包的情况

进入【设置】,查看连接的WIFI,进入HTTP代理,设置为手动,然后填写服务器:输入fiddler的电脑ip地址和端口:8888,点击【存储】保存即可。

至此,应该就能成功抓到手机的包了,如果还不行,查看一下是不是电脑的防火墙,是否没有允许 Fiddler程序 通过防火墙。

相关推荐
玉梅小洋4 小时前
手机 App 云端存储云服务选型指南
人工智能·智能手机·手机·工具开发·手机app开发
pop_xiaoli6 小时前
OC-实现下载单例类
ios·objective-c·cocoa·xcode
玉梅小洋7 小时前
手机 App 跨平台框架统一目录构建
智能手机·手机·app开发
zhyongrui7 小时前
SnipTrip 菜单 Liquid Glass 实现方案:结构、材质、交互与深浅色策略
ios·性能优化·swiftui·交互·开源软件·材质
zhyongrui8 小时前
SnipTrip 不发烫的实现路径:局部刷新 + 合成缓存 + 峰值削减
ios·swiftui
晚霞的不甘9 小时前
Flutter for OpenHarmony 实现 iOS 风格科学计算器:从 UI 到表达式求值的完整解析
前端·flutter·ui·ios·前端框架·交互
东哥笔迹1 天前
高通骁龙Android手机平台EIS基础pipeline(二)
智能手机
初级代码游戏1 天前
iOS开发 SwiftUI 14:ScrollView 滚动视图
ios·swiftui·swift
初级代码游戏1 天前
iOS开发 SwitftUI 13:提示、弹窗、上下文菜单
ios·swiftui·swift·弹窗·消息框
jian110581 天前
Android studio 调试flutter 运行自己的苹果手机上
flutter·智能手机·android studio