-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Take a look at the programmatic setup if you're just using Sparkle in a standard way and can use Please don't use
Sparkle can automatically check for updates in the background otherwise based on a scheduled interval. By default, it will ask your user permission to check for new updates on the 2nd launch of your app. The button in your screenshot is disabled because Sparkle wasn't set to automatically check for updates yet which is a prerequisite for automatically downloading/installing updates. Check our documentation page on customizing Sparkle. Generally you customize initial behavior in the Info.plist, not by code. |
Beta Was this translation helpful? Give feedback.
Take a look at the programmatic setup if you're just using Sparkle in a standard way and can use
SPUStandardUpdaterController
.Please don't use
setFeedURL()
for new projects; the API documentation warns against this. Provide your feed using the SUFeedURL key in your Info.plist. Our website documentation covers using channels and switching feeds if you need alternative appcasts.-checkForUpdates
is only intended for update checks that the users initiate themselves (e.g. from a menu bar item). The API documentation covers this.Sparkle can automatically check for updates in the background otherwise based on a scheduled interval. By default, it will ask your user permission to check for new …