Mac CLI Application sign for release

I am developing a Mac Command Line Tool with an Apple Enterprise Account. When I try to configure the signing capabilities for the App I can only set the signing certificate to Develop or to run locally.

Which kind of certificate should I use to distribute this CLI to another user? Do you need to generate an App ID (Mac) for this kind of distribution?

Replies

When I try to configure the signing capabilities for the App I can only set the signing certificate to Develop or to run locally.

Right, because a distribution signing identity only works for the Mac App Store and you can’t distribute a standalone command-line tool on the Mac App Store.

To distribute code outside of the Mac App Store you’ll need to sign it using a Developer ID Application signing identity. For more info on this, see Developer ID.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"