Release hotfix for old version train

i already had a version ex: 1.2.1 (build 20) released on appstore/ and currently i am developing new things on 1.2.2 and its builds only on testflight, not release yet.

also i need to build 1.2.1 (build 21+) for some updates need to release before 1.2.2 lauching, now i meet the issue of "Invalid Pre-Release Train ...", when upload app build into test filght.

what should i do while i don't want to upgrade the version number of "1.2.1" before 1.2.2 release ? is it requiered to upgrade the last number of version ?

is it requiered to upgrade the last number of version ?

The new release version does need to be greater than the old one, but you aren’t specifically required to bump the last segment. Valid new versions would include 1.2.2, 1.3, 1.11, 2.0, or even 99.44. But for a “hotfix” the customary one to use would be 1.2.2.

Going forward, you may find it easier to bump the 2nd segment for any “new things”, which would be 1.3 in this case. Then you can always add a 3rd segment just for bug fix releases.

Release hotfix for old version train
 
 
Q