Help

Help covers common questions on how to use and setup Amore, as well as other related topics and will be regularly updated. Don't find what you're looking for? Feel free to reach out via email.

Get Started with Amore

Get started self-publishing your macOS app in under 5 minutes with Amore. Set up Sparkle, configure signing, and publish your first release.

Licensing Guide

How to set up licensing for your macOS app with Amore. Create products, connect Stripe, integrate the AmoreLicensing SDK, and sell licenses.

How to Set Up Sparkle 2 in a SwiftUI App

Step-by-step guide to adding SPUStandardUpdaterController to your SwiftUI app, configuring SUFeedURL and SUPublicEDKey in Info.plist, and enabling automatic updates with Sparkle 2.

Self-Managed S3-Bucket

Host your macOS app updates on your own S3-compatible storage (AWS, Cloudflare R2) with Amore. Includes custom domain and appcast.xml migration.

Codesigning

Set up your code signing identity and notarization keychain profile in Amore for automated macOS app distribution.

Automatic DMG Creation

Amore automatically creates code-signed, notarized DMG installers with a drag-to-install experience for your macOS app.

Key Management

Manage EdDSA signing keys for Sparkle updates in Amore. Import existing keys or generate new pairs, stored securely in the macOS keychain.

Licensing Settings

Configure Stripe integration for licensing in Amore. Set up your secret key, webhook secret, webhook URL, and managed payments.

Product Settings

Create and configure products in Amore. Set device limits, license duration, connect Stripe products, and share checkout links.

Command Line

Automate macOS app releases from the terminal. The Amore CLI handles archiving, code signing, notarization, DMG creation, and publishing in one command.

Agent Skill

Use Amore from Claude Code and other coding agents. The Amore agent skill teaches your AI assistant the CLI and ships with the project's documentation as guidance.

Custom Domain

Set up a custom domain for your macOS app's Sparkle update feed to stay independent and prevent vendor lock-in.

Sparkle Sandboxing Guide

How to integrate Sparkle 2 with the macOS App Sandbox entitlement, including XPC services (Installer.xpc, Downloader.xpc) and required entitlements.

FAQ

Frequently asked questions about Amore pricing, the free tier, S3 bucket support, licensing, and self-publishing macOS apps outside the App Store.