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.
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 self-publishing your macOS app in under 5 minutes with Amore. Set up Sparkle, configure signing, and publish your first release.
How to set up licensing for your macOS app with Amore. Create products, connect Stripe, integrate the AmoreLicensing SDK, and sell licenses.
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.
Host your macOS app updates on your own S3-compatible storage (AWS, Cloudflare R2) with Amore. Includes custom domain and appcast.xml migration.
Set up your code signing identity and notarization keychain profile in Amore for automated macOS app distribution.
Amore automatically creates code-signed, notarized DMG installers with a drag-to-install experience for your macOS app.
Manage EdDSA signing keys for Sparkle updates in Amore. Import existing keys or generate new pairs, stored securely in the macOS keychain.
Learn how to setup Xcode's post archive action with Amore.
Configure Stripe integration for licensing in Amore. Set up your secret key, webhook secret, webhook URL, and managed payments.
Create and configure products in Amore. Set device limits, license duration, connect Stripe products, and share checkout links.
Automate macOS app releases from the terminal. The Amore CLI handles archiving, code signing, notarization, DMG creation, and publishing in one command.
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.
Set up a custom domain for your macOS app's Sparkle update feed to stay independent and prevent vendor lock-in.
Learn how to correctly use icons created with Apple's Icon Composer
Learn how to set up a virtual machine to test and debug your app on older or newer macOS versions.
How to integrate Sparkle 2 with the macOS App Sandbox entitlement, including XPC services (Installer.xpc, Downloader.xpc) and required entitlements.
Frequently asked questions about Amore pricing, the free tier, S3 bucket support, licensing, and self-publishing macOS apps outside the App Store.