rvictl not working on big sur and ios 14 beta 3

This thread has been locked by a moderator; it no longer accepts new replies.
I'm trying to inspect network traffic on an iphone 11 pro, I use:

rvictl -s [UDID]

on terminal and it closes after a couple seconds without any error. I know the UDID is correct because if I use a wrong one it brings up the help . I installed most of the extra tools I found for xcode and such and rvictl is available, it just doesnt work.
Answered by Engineer in 694420022

This issue (81125115) was fixed in Xcode 13.0 (13A233).

Disabling SIP as a workaround is no longer needed, so I recommend enabling SIP (check with csrutil status).

For Apple Silicon Macs, the Reduced Security policy "Allow user management of kernel extensions from identified developers" is still needed, instructions here.

Boost
Same situation here, it seems rvictl needs to be updated for big sur.
beta 4 hasn't fixed it
Same here. Apparently has not been fixed in beta 5.
Same with the stable release of 14.0
Have any of you found a solution? I am having the same problem right now.

Using: macOS 11.0 (Beta) and iOS 14.1
rvictl works for me in Big Sur 11.0.1 (20B29) with Xcode 12.2 (12B45b) after I loaded rpmuxd as described here.

The path to rpmuxd's launchd plist may differ from the path in that article. I used this command to load it:

Code Block
sudo launchctl load -w /Library/Apple/System/Library/LaunchDaemons/com.apple.rpmuxd.plist

Pb still present ...
Using MacOS beta 11.1 (20C5048k) with iphone X11 pro iOS 14.3 (18C5054c)
rpmuxd is loaded and outputs the same expected message on the mac console each time I run rvictl -l :
com.apple.rpmuxd:rpmuxdgetcurrent_devices:847 No devices currently available

However, when running rvictl -s UDID, nothing happens : I get the prompt back a few seconds later, there is no error nor success message.
And nothing obvious in the console ...

Can anybody help ?

PS : I tried UDID lowercase and uppercase, same issue
so sad about it.
No action when it run with the -s flag, and with -l it reply with Could not get list of devices
I was having the issue with rvictl refer responding, but now I am getting the FAILED error. Updated to latest Xcode 12.3 (12C33) and macOS 11.1 (20C69) and iOS 14.3 (18C66):
Code Block language
# sudo rvictl -s 00008101-<REDACTED>
Starting device 00008101-<REDACTED> [FAILED]

Same happens with and without sudo...
Same here on iOS 14.4, macOS 11.1 and Xcode 12.4

When the UDID is copy pasted with all caps I get
Code Block
Starting device <My UDID> [FAILED]


For a laugh I tried changing the letters to lower-case and get no stdout, also tried -l and -L after each and "Could not get list of devices"

I'm just starting out on Apple development so I might've missed something though...

Edit: I've tried with and without sudo
hi friends!

i have just met the same problem while csanchez3's solution just help me out.

rvictl works for me in Big Sur 11.0.1 (20B29) with Xcode 12.2 (12B45b) after I loaded rpmuxd as described here.
The path to rpmuxd's launchd plist may differ from the path in that article. I used this command to load it:
sudo launchctl load -w /Library/Apple/System/Library/LaunchDaemons/com.apple.rpmuxd.plist

I tried that one and I get
Code Block
/Library/Apple/System/Library/LaunchDaemons/com.apple.rpmuxd.plist: service already loaded
Load failed: 37: Operation already in progress

:(
csanchez3's solution gives me

Code Block sh
/Library/Apple/System/Library/LaunchDaemons/com.apple.rpmuxd.plist: service already loaded
Load failed: 37: Operation already in progress


Any news about it? It's not working and I can't find a solution yet.
Folks, I solved doing this:

as root:

installer -pkg /Applications/Xcode.app/Contents/Resources/Packages/MobileDeviceDevelopment.pkg -target /

After that in uppercase:

rvictl -s UUID (it will open to you change the preferences of your systems and reboot)

After restart, everything fine over here.

Hope that help you folks
rvictl not working on big sur and ios 14 beta 3
 
 
Q