uRTcmix on Catalina (10.15.x) or later
If OSX is complaining that uRTcmix isn't
allowed to run because it isn't from one of their 'signed developers',
the following should set the permissions so it can work:
1. start up a Terminal window (/Applications/Utilities/Terminal.app)
2. type in:
"sudo xattr -rd com.apple.quarantine "
without the quotes (and note the space at the end -- it has to be there)
3. Drag/Drop the uRTcmix folder that should be in your Unity project
"Assets" folder into
the Terminal window with the "sudo ..." command typed in. The result
should be a line in the Terminal window that looks something like this:
sudo xattr -rd com.apple.quarantine /Users/whoever/myUnityproject/Assets/uRTcmix
4. Hit <return>, give your password, and hopefully(!) all will be happy.
Unfortunately you will have to do this for every Unity project that
uses uRTcmix.
Brad Garton
January, 2021
NOTE: It seems that the above may not work on some more recent
OSX versions. If you type the following command into a Terminal
window:
sudo spctl --master-disable
(as above) it will turn off the gatekeeper for all programs. uRTcmix
will then run with no problems. But it disables the gatekeeoer for
everything, which might be something you don't want to do. After running
uRTcmix you can re-enable the gatekeeper with:
sudo spctl --master-enable
It may be that the uRTcmix processes will run ok even with the gatekeeper
re-enabled.
Brad Garton
October, 2024