标签: macos cocoa sparkle
我正在尝试使用Sparkle来更新应用程序(而不是当前的应用程序)。我从创建updater对象的简单开始:
var updater = SUUpdater(forBundle: appBundle)
我遇到的问题是,如果出现问题,该行代码可以打开UI对话框。例如:
我可以解决这个问题,但我担心的是这个代码在屏幕保护程序上运行并弹出一个对话框,就像阻止硬重启是唯一的前进方式。
有没有办法阻止Sparkle打开任何类型的UI?