Do command-line tools need to be Notarized?

Do macOS command-line binaries need to be Notarized? And if so, how?

Replies

How is your command-line tool distributed?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

> How is your command-line tool distributed?


Currently, as a bare executable inside a .tar.gz or .zip archive from a non-https web server.

(The very old-fashioned ways, as it's the command-line version of Chipmunk Basic, with line numbers even.)


Or sometimes inside a .dmg, alongside a man page and a Notarized macOS Cocoa app.

Check out Notarizing Your App Before Distribution, which lists the things you can notarise. This includes disk images, but not standalone command-line tools.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"