I have an applet which uses script libraries including Myriad Tables Lib and Dialog Toolkit Plus.
I’ve read the helpful page for SD Notary but still have some questions.
- When exporting a read only version of my applet to be notarised, should I make bundled libraries read only?
- Should I code sign with my developer ID when exporting from SD?
- Should I notarise the applet and the .dmg distribution disk image or just the .dmg? Are there any advantages to notarising them both? If I only notarise the .dmg, will the applet still run fine on Catalina once it’s copied from the disk image to the applications folder?
My first attempt at notarising with SD Notary appeared at first to go well; the applet was successfully notarised and the thing was stapled. But when I run the notarised applet and it tries to display a table view with Myriad Tables Lib, I get the error: ‘The bundle “SMSTableDialogBuilder” couldn’t be loaded because it is damaged or missing necessary resources.’ I don’t get that message when displaying dialogs with Dialog Toolkit Plus.