2.0(200) to 2.1(1) is not seen as update

Asked by dhop90

I'm using both "Bundle versions string, short" and "Bundle version" keys. It appears that it only tests to see if "Bundle version" is greater when checking for an update. I'm trying to update from 2.0(200) to 2.1(1). Update works fine if I stay on a 2.0(X) train. Is there something else I need to implement? Also when there is no update, it states that 2.0 is the latest version and doesn't mention the value in the parenthesis ().

Thanks,
Dave

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

This is intended behavior: CFBundleVersion should be a monotonically-increasing integer representing the absolute machine-readable version. See the Launch Services programming guide: http://developer.apple.com/library/mac/#documentation/Carbon/Conceptual/LaunchServicesConcepts/LSCConcepts/LSCConcepts.html

Can you help with this problem?

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

To post a message you must log in.