+1
Є відповідь
How can I modify version numbers?
I've got my Apple Developer Account and I've produced an ad-hoc build, but I've noticed that my app version number is 2.3.1. How can I tweak that? I'm not sure if it's a Studio thing or an Apple thing.
Служба підтримки клієнтів працює на UserEcho
So I did some digging. Our Engine Binary on new Apps starts at 2.3.1. This is a backend version that Apple looks for to determine if the App needs to be updated. Apple requires that Apps increment to a higher number anytime a build is made.
Our Release Build Provisioner has an auto increment feature that will take care of this for you, so you shouldn't have to worry about this number.
However, this version number is not the same as the user facing on in itunes connect. That is an arbitrary number that you set when you submit a new build for approval.
Does that make sense so far?
Our system DOES NOT auto increment Ad-Hoc builds at this time, so if you were to use Test Flight it will save over any older IPAs with the same 2.3.1 version.
What I can do is create a ticket for our Dev team to try and get A) the binary version to default to 1.0 and B) to set up auto-incrementing for Ad-Hocs.
Thanks for typing up the ticket!
Unfortunately, if you make even a single build as 2.3, then you must always build higher than that out of the studio, so if you want to change it, you need to move to 2.4 or higher. The system will still assign a third number automatically.
Now all that being said, the display version that users in the iTunes store see does not have to match this number. When you submit to the store you will see an alert to notify you that they don't match, but it is not required.
So bottom line is that if you did not move to 1.0 on your first build then your binary version and display versions will not match unless your make your display version 2.3 or higher. Though, the end user should never see your binary version.