Can we at least do no harm in OS 10.3?
I'm a little unclear on whether Sparkle is supposed to work at all in OS 10.3.x. On the one hand, in question #38609, the answer to the question "What is the oldest version of the OS that Sparkle will work with?" was simply "Sparkle supports 10.4+." On the other hand, the 1.5b1 release note says "The 10.3 support is untested at best; sketchy at worst. Test with it thoroughly before you use it."
It would be nice if Sparkle would at least harmlessly do nothing on Panther, rather than preventing the app from running.
The first problem on Panther is that Sparkle was set up using @loader_path in its INSTALL_PATH setting, which Panther does not understand. Changing that to @executable_path fixes it (though I'm sure there was a good reason for using @loader_path, maybe for use of Sparkle in system preference panels.)
After I fixed that, there's a crash in -[SUUpdater registerAsObserver] that I don't understand.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Sparkle Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask James W. Walker for more information if necessary.