I’m using MacOS 11.6
First of all, you can simulate this scenario by killing the Zoom Audio Device:
sudo rm -r /Library/Audio/Plug-Ins/HAL/ZoomAudioDevice.driver
I suspect your test machine has this service running which is why your environment works. This wouldn’t be the case for a new Zoom user which is the scenario I am concerned about.
Based on this thread: How to install the ZoomAudioDevice.driver? - #6 by jon.lieblich
I tried a few things. I added the ZoomAudioDevice.driver to my project and created a copy files phase like so:
This is successfully copying the file to the Content/Plugins directory of my app:
ls Bin/Release/MyApp.app/Contents/PlugIns
ZoomAudioDevice.driver
However, when I run this I still get the ‘Error 3’. The file is there, but nothing seems to be launching it when it’s needed.
I enabled logs via ZoomSDKInitParams.enableLog but I don’t see any output in the folder you mentioned.