NativeNotes / Sparkle

Auto-updating sandboxed Mac apps without Sparkle

Distributing of software for macOS is quite hard if you are not in the Mac App Store. Configuring Developer ID and Notarization take time but both of these processes are documented. However there is no official way to automatically download and install new versions of our apps on client machines. Please read this fantastic article about “The Sad State of Mac App Distribution” to get a better idea of all the issues. The state of things is so bad that even the first version of Apple’s own “SF Symbols” app was distributed without any update mechanism. How cool is that? Read more