Bug in reading large app version numbers

luke_reagor
Contributor II

We have an app on our Macs that use larger numbers for the version numbers. (ex. 5321) The JSS will not read these numbers and instead shows the version as n/a. I feel this is a bug, considering it shows other version numbers with an assortment of numbers, letters and symbols. What can be done so that the JSS will read these large version numbers correctly so we can use them in the criteria for our smart groups?
e4390da2a6854916bf424cb5a6c89df3
9397cea84cbf4080b2aa2036ce9c11bb

5 REPLIES 5

bpavlov
Honored Contributor

Right click the app and Show Package Contents
Open up the Contents and then open up the Info.plist

Do you see CFBundleShortVersionString?
Do you see CFBundleVersion?

luke_reagor
Contributor II

Those are not in the info.plist. The version is shown in the Get Info string property.

mm2270
Legendary Contributor III

If neither of those strings @bpavlov mentioned are in the Info.plist then that's why Casper isn't able to grab the version info. Not sure where its actually storing the version, or, did you say they are putting it into the GetInfo string? If so, you should contact the developer and ask them to put the version info in the plist into the standard location that every normal developer uses and not try to be so creative or unique in that regard. In short, its not Casper's fault. Its the developers.

luke_reagor
Contributor II

Thanks what I needed to know! Thanks so much guys!!

bpavlov
Honored Contributor