Command Line

The Amore app ships with a powerful command line tool that makes it easy to automate & integrate the most common actions into your process.

To install the amore cli navigate to the Amore app Command Line settings and click Install in the command line section. You will be prompted to enter your password so Amore can create a symlink at /usr/local/bin/amore.

To learn more about the amore cli and its capabilities use:

amore --help

Release

If you prefer to use the CLI, instead of Amore's GUI you can use the amore cli to release new versions of your app.

This command is able to release .app bundles, .dmg files, .zip archives, Xcode archives and archiving directly from Xcode projects/workspaces.

In a single command amore release takes care of:

  1. Archiving your app
  2. Exporting the archive
  3. Codesigning your executable
  4. Creating an installer DMG (optional)
  5. Notarizing your app
  6. Signing your app for the Sparkle updater
  7. Creating a new appcast.xml
  8. Uploading your app binary for distribution
amore release /path/to/App.xcodeproj --scheme MyApp

# You can omit the path when executing `amore` from inside your project folder
amore release --scheme MyApp

Alternatively you can use the amore release command to release your already built app or DMG image.

amore release /path/to/App.app
amore release /path/to/App.dmg