It's "often" true that the creation dates of multiple versions of an
application will be consistent with the version order. If Launch
Services were to encounter multiple versions that "seem" equivalent
(after ignoring unknowns), the date may be useful as a final selector.
This could also be useful to applications.
Kevin G.
It's true that many instances of CFBundleVersion values do not
conform to the requirements of CFBundleGetVersionNumber().
Internally, Launch Services is more flexible in recognition of
Info.plist reality. Effectively, LS expects the following format:
nnnnn[.nn[.nn]][X] where n is a digit 0-9, square brackets indicate
optional components, and X is any string not starting with a digit. X
is ignored when present.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden