在使用rvictl對手機進行抓包時報錯: rvictl: command not found
網上找了方法如下:
1>. xcode沒有安裝Command Line Tools,執行命令 xcode-select --install 安裝一下然後重啓終端,對我無效
2>. 進入/usr/bin,看有沒有rvictls安裝。沒有的話,進入下面兩個目錄,安裝下兩個pkg。
a.Xcode.app/Contents/Resources/Packages/MobileDevice.pkg
b.Xcode.app/Contents/Resources/Packages/MobileDeviceDevelopment.pkg
然後重啓下終端,再調用rvictls -s,檢查該命令是否生效
我的系統升級爲10.15.2後發現常用的上述兩個方法依然無法使用,查閱相關資料後發現,是由於該命令被放到其他路徑所導致。
將該路徑添加到環境path中即可:
$sudo nano /etc/paths
添加 /Library/Apple/usr/bin/
Ctrl X 保存
一直保存不了,
最終解決方案直接進入 /etc/paths 如下圖:
修改paths文件,增加 /Library/Apple/usr/bin/ 保存
重啓終端即可