The format you are using, 1.0.1.10
, the 10 would be the build nomenclature you are making, right?
Searching and as per Apple versioning documentation, the standard is required for 1.2.3
, that it would be something like this:
- Major Version(MAJOR): when making incompatible changes to the API,
- Minor Version(MINOR): when adding features while maintaining compatibility, and
- Patch Version(PATCH): when fix faults maintaining compatibility.
Source: semver.org
Version Number (required)
The version number of the app you’re Adding. This is the version number that will display on the App Store
for customers. Numbering should follow Typical versioning software
Conventions (for example, 1.0 , 1.0.1 , 1.1 ). When you create a new
app or Platform the version number will Always default to 1.0, but
this can be changed before you Submit the app for review. Important:
Make sure this App Store version number Matches the version number set
in the Bundle. If These don’t match, upload errors for later updates
Might occur.
Source: Apple - Platform Version Information
If you want to know more about Semantic Versioning, I suggest reading the site semver.org.
You use
CocoaPods
or something like that?– vinibrsl