This post discusses when to increment version number: Which iOS app version/build number(s) MUST be incremented upon App Store release?
Apples discussion here is not specific on when the version number needs to be incremented: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ReplacingYourAppWithANewVersion.html
That is, it is not clear if it has to change when they approve it for release, or when I actually release it.
My question is more specific.
Do I need to increment the version number if the build is in "pending developer release" status, then I subsequently reject the build?
Using specific sequence of events:
- I submit an app with version = 1.0.0 and build = 1
- That build gets approved and is in "pending developer release" status
- I reject the build and remove the build associated with the release.
- Can I submit a new build with version = 1.0.0 and build = 2? (that is, leave the version number the same).
[EDIT] clarified version and build numbers. [EDIT] clarify that my question is not answered by Apple's documentation.