工具准备:rvictl、Wireshark、Charles
1、手机USB连上mac后,使用指令rvictl -s (手机UDID)打开虚拟网络接口rvi。
2、macOS共享WiFi网络,手机链接共享后的wifi,访问APP任意接口Wireshark开始抓包,此步骤用来获取App API接口域名地址。
3、获取到域名后,修改手机hosts,将该域名解析指向macOS。 4、macOS启动Charles,打开菜单Proxy->Reverse Proxies Settings,打开反向代理设置,添加之前Wireshark抓到域名。