macos-auto-update
CommunityEnable Sparkle auto-updates for macOS apps.
Authorharshav167
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Sparkle auto-update setup for macOS apps, enabling secure, user-friendly in-app update flows without the App Store.
Core Features & Use Cases
- SPM dependency integration: adds Sparkle to the project to handle update downloads and UI.
- UpdaterManager singleton: centralizes update state and UI bindings.
- Info.plist configuration: exposes SUFeedURL and SUPublicEDKey for signed updates.
- UI integration: provides "Check for Updates" actions in app UI and menu bar.
Quick Start
Install Sparkle via Swift Package Manager, add the UpdaterManager and Info.plist configurations, wire the AppDelegate to start updates, and create an initial appcast for the feed.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: macos-auto-update Download link: https://github.com/harshav167/build-ios-apps/archive/main.zip#macos-auto-update Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.