Reputation: 57
I'm packaging an iOS app built in Adobe AIR, and have noticed some odd behaviour relating to version numbers.
When I set the versionNumber in the app descriptor and build it, the resulting .ipa file has a different short version number.
Steps to demonstrate:
I set the app version number in my app descriptor to be 2.0.001, like so:
<versionNumber>2.0.001</versionNumber>
If I then compile the app, break open the resulting .ipa and check info.plist, I see the "Bundle versions string, short" as the correct value: 2.0.001
However, I see the Bundle Version as 2.0.99
This other value is definitely not set anywhere manually, this is a clean project for testing this out.
My question then, is: why would 2.0.001 become 2.0.99 when building? What's actually happening here?
Thanks in advance.
Upvotes: 0
Views: 347
Reputation: 57
Looks like a bug at Adobe's side. Frustrating.
https://bugbase.adobe.com/index.cfm?event=bug&id=3598688
Upvotes: 0
Reputation: 159
Set xml file property readOnly. Flash can't change readOnly xml files.
Upvotes: 1