Reputation: 22731
I have an App in iTunes Connect that has the status Pending developer release , i.e. it has been approved by Apple's review team and now I can release it manually whenever I want. (Note, this is the initial launch, i.e. there is currently no vesion of that app available in the App Store).
My question now is if it is possible to already submit a new version in iTunes Connect without cancelling the already approved version, by cancelling I precisely mean lose the opportunity to release it to the App Store.
Upvotes: 15
Views: 11664
Reputation: 5953
No, you can only have one version of the app in the release process.
The only you can do is change the build of that version (Changing builds) while the version is not yet submitted for review. But, if the review has happened, you will need to reject the current binary, requiring the review to happen again.
Note that:
Upvotes: 14
Reputation: 47169
There are two things I interpreted from the documentation that are possible once your app has already gone through the review process in a situation such as yours.
Apple's documentation isn't entirely clear on this, easy to misinterpret, confusing and/or possible Apple is confused themselves. In the section "Changing an App's Status" it mentions that if you have an issue with a "version" of your app that is released you can remove it from sale and then "replace" it without having to go through the review process again. I'm guessing Apple means "update" instead of "version" here, although it's probably wrong to assume anything in this particular circumstance. According to another stackoverflow member I recently had a discussion with this about, regardless if it's an "update" or new "version" you would need to go through the review process again from the beginning to actually "replace" it, which does seem more logical. I trust they are correct, and Apple's choice of words in this particular circumstance is incredibly poor.
Here are the two processes summarized:
To remove your app from sale on the store:
Whether for marketing reasons or because you find an issue with a version of an app that’s on the store, you can remove an app from the store. You can replace the app on the store without requiring the app to be reviewed again.
You can remove the build you’ve submitted if its status is any of the following:
To remove your build from review:
Removing a build removes your app version from Apple’s review queue and changes its status to Developer Rejected. When you resubmit your app, the review process starts over from the beginning. Only users with the Admin, Technical, or App Manager role can remove a build from review.
Upvotes: 4