import Foundation import Sparkle @MainActor final class Updater { static let shared = Updater() private lazy var controller = SPUStandardUpdaterController(startingUpdater: true, updaterDelegate: nil, userDriverDelegate: nil) func start() { _ = controller } func check() { controller.checkForUpdates(nil) } }