synchronous update check

Asked by kparichan

I'm updating someone's app to support automatic updates. The way the app works, it does some synchronous operations in the app delegate's applicationDidFinishLaunching, then goes fullscreen. I want to add a synchronous update check using Sparkle to this sequence of events, but I don't see a way to do that. Is it possible, and if so, how? Thanks.

Question information

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

Sparkle does not support synchronous update checking; Apple has discouraged developers from performing blocking operations in an attempt to make the system more responsive and to limit beachballing.

Revision history for this message
kparichan (kevin-parichan) said :
#2

Synchronous was a poor choice of words. Think modal instead, but either way, it sounds like Sparkle wasn't designed to support that behavior.