Search Issue Tracker
By Design
Votes
0
Found in
2018.4
2019.3.10f1
2020.2
Issue ID
1243019
Regression
No
[iOS] Application versions containing more than 3 non-negative integers separated by periods cannot be submitted to the Store
Reproduction steps:
1. Open a new or existing project
2. Go to Player Settings (Edit -> Player Settings)
3. Switch to iOS tab
4. Enter a version that contains more than 2 dots (e.g 0.0.0.0)
Expected result: a warning will appear informing that Apple does not allow applications to have more than 2 dots in version control
Actual result: there are no warnings
Reproducible with: 2018.4.27f1, 2020.2.0b2
Notes:
1. Xcode does not provide any information about this either when the version does not follow the proper convention, however, considering how long the building process can be a warning might save time for some in advance
2. Google Play and Android apps were not tested
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Too little validation messages in the "WebAssembly Language Features" Memory settings
- Project Settings Search Highlights are misaligned when using the Bitmap Text Rendering Mode
- "GetControlID at event ValidateCommand returns a controlID different from the one in Layout event" Warning is thrown when undoing the deletion of Sprite Shape Profile
- Memory related fields in the "WebAssembly Language Features" can be set to the negative numbers
- "WebAssembly Language Features" Header in the Player Settings has a smaller indentation
Resolution Note:
Given that XCode does not give any errors either, I don't think Unity should put any restrictions here. In case XCode starts erroring on this, then Unity should be updated to at least give a warning.