Delegate for appcast.xml not found?

Asked by Joe Bell

Howdy - first, thanks for such a great framework - it has saved a lot of development effort.

My question is straightforward, what delegate is called by the updater if the appcast isn't found or the URL where it is located at times out? I have a case where I normally want to force users to upgrade (the app is a client communicating with a server that need to align their schema versions) but if I can't connect to the server (and get the appcast.xml) the app runs in "disconnected" mode and no upgrade is required. Is there a callback(delegate) that tells me that Sparkle looked for but didn't find the appcast at all (like didNotFinishLoadingAppcast or didNotFindAppcast)?

Thanks!

Question information

Language:
English Edit question
Status:
Answered
For:
Sparkle Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Andy Matuschak (andymatuschak) said :
#1

Hi, Joe. Unfortunately, Sparkle was really not designed with an API in mind, and so its is terrible. There presently isn't any way for a client to determine if an update failed.

It wouldn't be hard to hack on, though!

Can you help with this problem?

Provide an answer of your own, or ask Joe Bell for more information if necessary.

To post a message you must log in.