Epic Launcher get's camera access but Unreal Editor does not
Hi, I turned off SIP.
sudo python3 tccutil.py -e -id com.epicgames.EpicGamesLauncher --microphone --camera
sudo python3 tccutil.py -e -id com.epicgames.UnrealEditor --microphone --camera
Then turned SIP back on again.
As you can see the launcher gets the permission but the Unreal Editor does not. I have checked the "com" entry for it and it seems to be correct.
I'm getting the same issue. I'm on 14.4.1
I did actually manage to get the Unreal Editor permission in there. I must have originally made a mistake. However for Unreal this makes no difference to Unreal failing to get Webcam full permissions. This is a bug in Unreal along with a load of silly MacOS bugs that have failed to be fixed over many versions. Epic just don’t seem to like Apple ! (Possibly for obvious reasons such as certain online store disputes). I switched to Unity.
BTW in the context of tcutil Unreal did fix the crash where asking for audio Webcam permissions caused the crash. Unreal can now open Webcam audio but video never appears in the Webcam device enumeration list. Seeing as Unreal only asks for folder access on startup (I’ve never seen it ask for any other kind of permissions on MacOS) IO can only assume that tcutil is working, at least for Webcam audio.
Ok, I managed to get UnrealEditor (427) into the list of authorized camera apps by removing the microphone option from the command:
sudo python3 tccutil.py -e -id com.epicgames.UnrealEditor --camera
but it's still not showing in the device input list in Unreal.