SD Notary 1.4.1 Released

We are pleased to announce the release of SD Notary 1.4.1. SD Notary is a tool for notarizing AppleScript and Automator apps. Please see this blog post for more information.

This update can be applied using SD Notary’s Check For Updates command (in the SD Notary menu). Alternatively, you can download the latest version from the blog post linked above.

Version 1.4.1 Changes:

  • Increased logging. Approved and notarized apps can still have issues that may stop them from running correctly or fully. Any issues raised by Apple’s servers will now be displayed in red in the Log, and the file-based log will include the full contents of the LogFileURL Web page.

  • Adds support for extra entitlements. Extra values must be saved in an a .plist file, which can be selected via the Extra entitlements... checkbox on the Advanced Entitlements tab. Clicking it will bring up a dialog to select the file. If there is any conflict with values set by other checkboxes, the values in the file take priority. The file can also be designated via scripting and the extra entitlements property.

  • Reverted the label from Apple Team ID to Provider short name. In most cases these are the same thing, but when they are not, the provider short name is what’s required. The old/new label reflects this fact.

  • There is now a Choose… button above the Provider short name field, which is only active if you have Xcode version 11 or later installed. This will retrieve your details from Apple, and let you choose a provider short name from a menu in a sheet dialog. The sheet can also be triggered from the Provider short names Help button’s dialog.

  • Deletes all Contents/Script Debugger.plist files. These files contain script document metadata and are only present in applets or bundles not saved run-only. For slightly obscure reasons, deleting them makes notarised apps more robust.