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
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
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.