Catalina has been released...



  • Hello,

    Now the day has come, macOS Catalina public has just been released.

    Have anybody successfully manage to notarize installers?

    It will be also useful to share our experiences with Catalina here.



  • @Fortune This is my experience;

    • I created a .pkg installer with Whitebox Packages 1.2.6. I signed it with "productsign" and made the notarization of it in macOS Mojave 10.14.6 (XCode 10.3). Apple email says notarization is successful but when I check on Terminal, it was being rejected.

    • Then I updated to Catalina today, and Notarization of the same .pkg file seems successful in Catalina. When I check, it accepts. It is weird, but it looks ok for now.

    I hope there won't be any problem in the future.



  • Hello @orange
    What About The VST Plugins That Doesn't Have A Pkg Installer, And Only Available As Somthing.Component, Like Maize Generated Ones?



  • @Natanr

    For plugins, you only need to sign them digitally with Apple Developer ID ($99/year). Actually, you can't notarize plugins. But if you don't sign the plugins, they won't load in the DAW. (mabe they can work in Catalina first release, but not for the further updates). By the way I don't know if Maize Sampler is digitally signing plugins or not while exporting.

    Notarization requirment is only for the apps that need "double-click" actions. So if you want to distribute your plugins with an installer (.pkg), or disc image (.dmg); this files must be noterized.



  • @orange

    Do you need to sign via Apple Developer account in any case you distribute something for macOS or just for apps and audio unit plugins?

    As I understand notarisation is required if I want to provide an installer or even a DMG, right? Are we talking about commercial products or is this the case for GPL licensed, freeware as well?

    any guidelines or FAQ you can point me to?



  • @orange @clumsybear i installed catalina and build some fx vst and it work in S1, I must check AU In logic



  • @clumsybear said in Catalina has been released...:

    @orange

    Do you need to sign via Apple Developer account in any case you distribute something for macOS or just for apps and audio unit plugins?

    Signing covers all of the plugins, not only au plugins. Also signing plugins is not a new thing, most of the developers already have been signing their plugins and installers (vst/vat3/au/aax) for years. Notarization is a new requirment. Also from this macOS release, all of the requirments will be more important because of the Hardened Runtime.

    As I understand notarisation is required if I want to provide an installer or even a DMG, right? Are we talking about commercial products or is this the case for GPL licensed, freeware as well?

    I am not sure about free software but if we think about the philosophie of the notrization for Apple is about the security (malware, cracked software...etc) So free plugins should be signed at least.



  • @clumsybear

    is this the case for GPL licensed, freeware as well?

    And GPL licensed commercial plugins too 😉



  • @orange Thank You Orange

    As You Mentioned Above, You Already Updated Your OS to Catalina, If Possible , Do A Trial, And Bring Some Light Over The Components Only.

    I Mean, Just Export A Plugin With Hise, And Try To Load It In Your DAW!
    Maize Only Exports The .Components or .VST's And You Can Use The VST With A Simple Drag And Drop. No Need For Any .Pkg Or Third-Party Installers

    Thanks Mate



  • Any Updates?


Log in to reply
 

16
Online

517
Users

1.9k
Topics

14.6k
Posts