xcode rvictl不工作

ej83mcc0  于 2022-11-26  发布在  其他
关注(0)|答案(4)|浏览(156)

我试着监控我iPhone上的所有流量。所以我在谷歌上搜索了一下工具,我发现rvictl是我的选择。based on this article
在此之前我已经安装了xcode,所以我在终端中运行“rvictl”,没有给出任何结果,但也没有错误,这意味着已经安装了rvictl。
所以我试着运行“rvictl -s 7 be 4cc 277 XXXXXXXXXX”,等待了大约2秒钟,然后什么都没有发生或显示,只是什么都没有
笔记本电脑笔记本电脑笔记本电脑
就像这样,所以我在谷歌上搜索,看到另一篇文章在这里repair your xcode pkg通过重新安装那些2 pkgs,并再次击中仍然得到相同的,什么都没有发生
谁能再给予点线索来解决这个问题

wgxvkvu9

wgxvkvu91#

对我来说,当我使用大写UUID而不是小写UUID时,就会出现这个问题:

// does not work:
$ rvictl -s F320D3ED185C4CD28FC96E48119D6E39

// works:
$ rvictl -s f320d3ed185c4cd28fc96e48119d6e39
snvhrwxg

snvhrwxg2#

以下是对我有效的方法:
确保所有字母都是小写写的,我花了一分钟才弄明白。

za:news za$ rvictl -s 8adca3ef84c9d647d32644a30cc448185ae39108

Starting device 8adca3ef84c9n647d32644a30cc448185de39108 [SUCCEEDED] with interface rvi0

现在添加了新接口,即rvi0:

$ ifconfig -l
lo0 gif0 stf0 en0 en1 en2 p2p0 awdl0 bridge0 `rvi0`

如果运行的命令全部大写,UUID编号也是大写,没有sterr也没有stdout,则会静默终止:

za$ rvictl -s 8ADCA3EF84C9D647N32644A30CC448185DE39108
za$ rvictl -L

Could not get list of devices
fhity93d

fhity93d3#

对我来说,我的设备的UDID从苹果徽标-〉关于这台Mac -〉系统报告-〉点击设备-〉复制序列号看起来像

AAAABBBBBBBxxxxx // no hyphen, doesn't work!

但是当我从XCode -〉窗口-〉设备和模拟器-〉选择设备-〉复制'标识符'复制时,它看起来像

AAAA-BBBBBBBxxxxx // has hyphen

带连字符的那一个起作用了:

rvictl -s AAAA-BBBBBBBxxxxx // works!
g2ieeal7

g2ieeal74#

那么,以root权限运行该命令......

相关问题