XSplit Logo
XSplit Logo

Enabling VCam for Mac Apps via Sudo Codesign

This workaround is known to work with Discord, Amazon Chime, Zoho Meeting, and WhatsApp. Read on for more info.

Some Mac Apps have code signatures that may prevent you from using VCam as a virtual camera. However, it is possible to remove these code signatures to enable the use of virtual cameras for selected applications.

This workaround has been tested to work on Discord, Amazon Chime, Zoho Meeting, and WhatsApp (Mac App versions only)

Disclaimer: The removal of code signatures for third-party clients is not intended to be a permanent fix. Once the client releases a non-delta update where code signatures are brought back, the issue may reappear. Please use at your own risk.


Enabling Virtual Camera Support

  1. Select Go > Utilities

MacOS Go > Utilities highlighted

  1. The Applications > Utilities window should appear. Double-click on Terminal.

Terminal app highlighted in MacOS's Utilities Window

Alternatively, you can type "Terminal" from Spotlight (by pressing Command + Space bar simultaneously)

  1. In the Terminal window, type (or copy+paste) the codesign one at a time below, based on the application you intend to use:

Copy-pasting a codesign in the terminal window



  1. Input the System Password.

  2. Restart the application and select XSplit VCam as your camera.


Discord

sudo codesign -f -s - /Applications/Discord.app/Contents/Frameworks/Discord\ Helper\ \(Renderer\).app/

or try this code if the one above does not work:

sudo codesign --remove-signature "/Applications/Discord.app/Contents/Frameworks/Discord Helper (Renderer).app"

Slack

Using sudo codesign for Slack in Arm-based Macs does not work.

sudo codesign --remove-signature "/Applications/Slack.app”
sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper.app" 
sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper (Renderer).app" 
sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper (Plugin).app" 
sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper (GPU).app"

Amazon Chime

sudo codesign --remove-signature "/Applications/Amazon Chime.app"

Zoho Meeting

sudo codesign --remove-signature "/Applications/Zoho Meeting.app"
sudo codesign --remove-signature "/Applications/Zoho Meeting.app/Contents/Frameworks/Zoho Meeting Helper.app"

WhatsApp

sudo codesign --remove-signature "/Applications/WhatsApp.app"
Still having issues?