Hardened runtime/code signing macOS


New member

I have a working implementation incoporating the NDI SDK on macOS however I am struggling to get a notarized version of my app to function. Currently I am not budling the NDI library into my application, rather using the shared library. I have enabled hardened runtime and disabled external library validation which - as I understand it - should allow my app to use the NDI library, however once code signed my app can no longer load the library.

Has anyone had success with this who can offer some tips? Alternatively is it still recommended to use the shared library or instead to bundle the NDI library into my app and re-sign it with my credentials?


Top Bottom