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.
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.
Learn how to setup Xcode's post archive action with Amore.
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.
Set up a custom domain for your macOS app's Sparkle update feed to stay independent and prevent vendor lock-in.
Automate macOS app releases from the terminal. The Amore CLI handles archiving, code signing, notarization, DMG creation, and publishing in one command.
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, and self-publishing macOS apps outside the App Store.