HOWTO macOS notarization (plugins, app, pkg installers)

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

Okay, it may be a good idea including it on the OP. Seems pretty useful!

Post

This is just terrible! I can't notarize because it keeps telling me my Apple ID OR password are incorrect!!!
I've tried using the script as well, but no. Are you sure you can use the normal Apple login (ie. the one you log into the dev tools area? And it's not the Apple developer program 'Team name'? I'm going in bloody circles here!
Here's a new term 'AC_USERNAME' :rage:
From here:- https://developer.apple.com/documentati ... n_workflow

Post

Yes, my Apple ID email address works just fine.

Post

OK and you login password works as well? It doesn’t for me unfortunately.

Is it because I’m and individual dev? I wonder what the difference between our accounts is?

In their docs they seem to insist I make a password for the altool. This is where my confusion just get compounded.

Post

Individual dev here too :) my apologies altool password is for notarization I thought you were talking about code signing. It has been a while since I did the last one and got confused so yes you need to create a new password. Anyway following the OP howto should be pretty straightforward.

Post

I have added a reminder on the script post regarding altool requiring his own password. Apologies again for the unnecessary confusion :oops:

https://support.apple.com/en-us/HT204397

Post

Notarizing. As in the thread's title. :)
Mixed messages from different procedures - always a joy! :hihi:

Post

And the Apple ID can still be my normal Apple login email address for Notarization?

Post

quikquak wrote: Thu Jan 09, 2020 8:31 pm Notarizing. As in the thread's title. :)
Mixed messages from different procedures - always a joy! :hihi:
:band: :hihi:

Post

quikquak wrote: Thu Jan 09, 2020 8:33 pm And the Apple ID can still be my normal Apple login email address for Notarization?
I think so. IIRC I’m receiving the notarization reports there so very likely to be like that.

Post

Hmm, getting closer, errr, I think.... I needed to remove the quotes from the password and user name.

Post

Hoping for the best :)

Cheers,
George.

Post

Hi,

I will support Catalina, soon. But i have a question. Hope, someone can help...

I'm giving .zip files. No installers.

So, possible to compile with Xcode 8 on El Capitan and notarize on Catalina?

Or...

Should i re-compile with Xcode 10 on Catalina for only notarized versions?

Thanks.
https://www.patreon.com/analogobsession Support for free VST3, AU, AAX for WIN & MAC

Post

If you're not delivering any .app standalone, just plugin files (component/vst/vst3) and they are already compiled with a macOS SDK that's equal or higher than 10.9 (El Capitan is 10.11) I think you could just code sign them, zip and submit for notarization. Then staple and they should work just fine on Catalina.

Update: I checked your website and I think adding some kind of DMG with alias to component / vst / vst3 locations will make the install process a lot easier. It's very easy to do with something like DMGTool, which I used before switching to PackageMaker and now WhiteBox Packages. It looks like they call it DMG Canvas now https://www.araelium.com/dmgcanvas

Post

discoDSP wrote: Fri Jan 10, 2020 12:23 pm If you're not delivering any .app standalone, just plugin files (component/vst/vst3) and they are already compiled with a macOS SDK that's equal or higher than 10.9 (El Capitan is 10.11) I think you could just code sign them, zip and submit for notarization. Then staple and they should work just fine on Catalina.

Update: I checked your website and I think adding some kind of DMG with alias to component / vst / vst3 locations will make the install process a lot easier. It's very easy to do with something like DMGTool, which I used before switching to PackageMaker and now WhiteBox Packages. It looks like they call it DMG Canvas now https://www.araelium.com/dmgcanvas
Thanks for reply!

At the moment, i'm using macOS SDK 10.7.

So, i have to use minimum macOS SDK 10.9, right? If yes, i can compile normal versions with 10.7 and compile with 10.9 for notarization. Then, i can jump to Catalina for notarization.

Another simple question...

Should i use Catalina for notarization? At the moment, i have El Capitan and Mojave. I believe, it's possible to notarize on Mojave, right?

About DMG files... I just want to continue with .zip files. I believe, it's better for users.

Thanks.
https://www.patreon.com/analogobsession Support for free VST3, AU, AAX for WIN & MAC

Post Reply

Return to “DSP and Plugin Development”