HOWTO macOS Mojave/Catalina notarization (plugins, app, pkg installers)

DSP, Plug-in and Host development discussion.
User avatar
Aleksey Vaneev
KVRAF
3602 posts since 7 Sep, 2002

Post Sat Nov 09, 2019 2:54 am

I only want to notarize a given component. It does not work, even after removing initial Library/Audio/Plugins/Component path. Just the SPAN.component inside the ZIP. Says Invalid Package. What is wrong?
Image

User avatar
Aleksey Vaneev
KVRAF
3602 posts since 7 Sep, 2002

Re: HOWTO macOS Mojave/Catalina notarization (plugins, app, pkg installers)

Post Sat Nov 09, 2019 3:06 am

I've just tried to notarize pre-existing DMG, and it worked fine. +Stapled fine.
Image

User avatar
Wallander
KVRist
90 posts since 13 May, 2007

Re: HOWTO macOS Mojave/Catalina notarization (plugins, app, pkg installers)

Post Sat Nov 09, 2019 4:44 am

Aleksey Vaneev wrote:
Sat Nov 09, 2019 2:12 am
How is "hardened runtime" is enabled via clang++ switches?
I can’t answer your question, but for reference, hardened runtime is not applicable for plugins. Unless they’re standalones.
Arne @ noteperformer.com

Zaphod (giancarlo)
KVRAF
2497 posts since 23 Jun, 2006

Re: HOWTO macOS Mojave/Catalina notarization (plugins, app, pkg installers)

Post Mon Nov 11, 2019 11:40 am

It could be the SDK you are linking against

User avatar
Wallander
KVRist
90 posts since 13 May, 2007

Re: HOWTO macOS Mojave/Catalina notarization (plugins, app, pkg installers)

Post Mon Nov 11, 2019 12:33 pm

Aleksey Vaneev wrote:
Sat Nov 09, 2019 2:54 am
I only want to notarize a given component. It does not work, even after removing initial Library/Audio/Plugins/Component path. Just the SPAN.component inside the ZIP. Says Invalid Package. What is wrong?
Did you retrieve the notarisation log from Apple’s servers?
Arne @ noteperformer.com

Return to “DSP and Plug-in Development”