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
- RenderPipelineManager.activeRenderPipelineTypeChanged does not detect changes when changing the Render Pipeline Asset outside of Play Mode
- The Scene View becomes gray and "NullReferenceException" errors are thrown when attaching the Unity Editor process to RenderDoc
- Memory usage rapidly rises when changing colors in the color wheel
- Physically Based Sky's Horizon and Zenith Tint Color Selection Bars don't have immediate access to color pickers
- EmptyAdditionalLightShadowmapTexture leaks from memory when URP quality level is changed using QualitySettings.SetQualityLevel
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.