A downloadable tool for macOS

Download NowName your own price

Cleo is a helpful bureaucrat who will handle code signing, package building, notarization, and uploading your apps to the macOS App Store (if you so chose). Cleo was made because:

  • Apple's own documentation can be lacking and is not easy to navigate.
  • Search engines are becoming polluted with bogus answers from SEO gaming, making general searches for Apple's processes difficult.
  • Too often a forum responses when asking for help are vague. When asking for help related to Apple development, the responses point people to make purchases, or drop unexplained scripts. These posts become the primary surfaced information by search engines. Searching for how to do something becomes a product suggestion fest.

To that end, Cleo will not only sign, package, (eventually) notarize, validate and upload your macOS apps, Cleo will show you how to do it yourself. Or rather, through Cleo, I will.

Cleo will list the commands taken complete it's tasks, and show it's results. When it achieves notarization, it will show the notarization results also.

Cleo does not use Apple's API's for doing tasks. Cleo uses the command line commands you would use, and the same command line options you would use. These commands are shown in the UI, and in the help document, and in the online documentation. 

Cleo will eventually be signed and notarized using Cleo, so you know it works, at least at release.

This application is in development, but I wanted to give everyone a preview.  Cleo currently will create a signed pkg for distribution and optionally validate your app with Apple. 

Notarization does not work yet. 

Donate to the project if you like, but it will be released as-is until development is complete. 

Comments and Feedback welcome. :)

Updated 20 days ago
StatusIn development
CategoryTool
PlatformsmacOS
AuthorAbbie Gonzalez
Tagsapple, appstore, development, macos, notarize

Download

Download NowName your own price

Click download now to get access to the following files:

Cleo.zip 9.6 MB

Development log