XCode Command Line Tools下命令:
1、iTunes获取手机UDID:xxxxx xxxxx xxxxx xxxxx
UUID:c3628b94d72440fd3aa2483b155b51550b029337
2、rvictl -s <UDID>, 建立连接:
Lins-iMac:~ Sunell$ rvictl -s c3628b94d72440fd3aa2483b155b51550b029337
Starting device c3628b94d72440fd3aa2483b155b51550b029337 [SUCCEEDED] with interface rvi0
3、rvi0为PC上针对iPhone手机的虚拟端口,使用rvictl -l查看虚拟端口:
Lins-iMac:~ Sunell$ rvictl -l
[1] c3628b94d72440fd3aa2483b155b51550b029337 with interface rvi0
4、打开Wireshark,找到虚拟端口rvi0,点击连接
5、rvictl -x <UDID>,关闭连接:
Lins-iMac:~ Sunell$ sudo rvictl -x c3628b94d72440fd3aa2483b155b51550b029337
Stopping device c3628b94d72440fd3aa2483b155b51550b029337 [SUCCEEDED]
6、备注:如果提示网络无访问权限,需要打开网卡:
Lins-iMac:~ Sunell$ sudo chmod 777 /dev/bpf*