Codesigning/Notarization 2024
- 
 
- 
 @Lindon Whohoooo! 28 pages..... In your opinion, is the first post still relevant? 
- 
 @Sampletekk said in Codesigning/Notarization 2024: @Lindon Whohoooo! 28 pages..... In your opinion, is the first post still relevant? the first post was pretty much updated as we all went along, so it should be a very good guide to what to do.. 
- 
 @Sampletekk Search the Hise forum for codesigning, I reckon @clevername27 made a very detailed tutorial 
- 
 
- 
 @Lindon If I notarize/staple a VST3/AU file, do I need to go through the same process every time I release a new version of the instrument? Given that it's called the same 
- 
 @Sampletekk Yes, everytime you update your software, you need to follow the same instructions 
- 
 @Sampletekk You only need to codesign your vst3/au files. You codesign & notarize the .pkg installer (and staple if you want). You need to re-codesign each time you export a new version, and re-notarize every new .pkg 
- 
 @DanH As far as I know, notarization is also required for every update. isn't it? 
- 
 @orange yep - As far as my workflow goes its codesign and notarise everything every time... 
- 
 @orange do you notarize your vst3 & au files? 
- 
 @DanH said in Codesigning/Notarization 2024: You only need to codesign your vst3/au files. You codesign & notarize the .pkg installer This is correct. No need to notarize the individual binaries. 
- 
 Found this: https://www.youtube.com/watch?v=7bT0gmz0QPw 
 Does this Notarytool replace the codesign/Notarization process described in the KVR post?
- 
 @Sampletekk said in Codesigning/Notarization 2024: Does this Notarytool replace the codesign/Notarization process described in the KVR post? The KVR post was updated to use the notary tool. 
- 
 @DanH said in Codesigning/Notarization 2024: @orange do you notarize your vst3 & au files? Since I always distribute plugins with the installer (Whitebox Packages), yes I do. 
- 
 @orange You only need to notarize the installer and it applies to the binaries too. 
- 
 @d-healey said in Codesigning/Notarization 2024: @orange You only need to notarize the installer and it applies to the binaries too. I already mentioned this above, yes, that's how I do it anyway. In other words, if the installer is being distributed, re-notarization is required with each update. 
- 
 @orange oh I read it like you were notarizing your plugins in addition to the installer. 
- 
 @d-healey I think the above statements may cause confusion for some folks. @Sampletekk In short, (since you will be distributing your products with installer), you need to notarize the installer every time you update the product version. 
- 
 There are three processes here, (I think): Notarization, Codesigning and Stapling. 
 With the Notary tool, as I understand it, you don't need codesigning anymore, correct?
 Also, as I understand, Notarization is when you make it so that Macs gatekeeper doesn't throw a warning that the application comes from an unauthorized developer.
 What does "staple" and "codesigning (if it's still needed)" do?




