Sparkle显示消息"您的应用程序是最新的"更新

时间:2018-06-10 14:01:58

标签: macos auto-update silent-installer sparkle

我正在使用Sparkle框架来更新我的Mac应用程序。更新成功完成。但是现在,在每次启动应用程序用户的更新后都会收到一条消息"您的应用程序是最新的"。如何在每次启动时禁用此消息?

我正在使用 SUUpdater.shared.checkForUpdateInformation()并使用代理

- (void)updater:(SUUpdater *)updater didFindValidUpdate:(SUAppcastItem *)update;

- (void)updaterDidNotFindUpdate:(SUUpdater *)更新;

当找到有效更新时,我将致电 SUUpdater.shared.installUpdatesIfAvailable

这是问题吗?

1 个答案:

答案 0 :(得分:0)

好。 现在我玩了一段时间后就遇到了问题。需要在SUUpdater共享实例上正确设置委托。设置委托后,所有操作均按预期进行。