Delete new version of app in iTunes connect

Another work around for this is to simply go to the version you want to delete and update the version number.

I.e. in my case we had created an update for version 3.1.2, but now wanted the update to be version 3.2. Instead of deleting the newly created 3.1.2 version (which I don't think is possible), we updated the version number.


You cannot delete a new version you have created from iTunesConnect before you have uploaded a binary. You can only delete full apps - before or after review.

Apple give a fairly full description of what is going on here without saying explicitly that you cannot delete versions. They do say you cannot remove a platform once created - and they seem to work like versions.

I suppose they never imagined people would create a new version by mistake or as an exercise - but we do!

The only reason I can think of is as a safety measure so that you cannot strand people who have bought your app for a platform that you then remove. I am guessing versions work like platforms in the background and so Apple cannot give us the functionality for one and not the other.


You don't have to worry, Prepare to Upload status means the itunes is asking you to tell that you are ready to upload binary and click the button Ready to Upload Binary.. Your build must be rejected by someone, or you haven't yet uploaded any.

If you want to upload a new build you have to click Ready to Upload Binary, then the status will turn into Waiting for Upload, then if you upload the binary successfully it will turn into Upload Received, then it goes into Waiting for Review, next come In Review, then your status might be Rejected, or Ready For Sale, or Approved(It needs to be released manually)..

I hope above clears your doubt..

Update -

The process has been changed a lot, though You can't delete a Binary, you need to upload new binary by changing the build number if you don't want to change the Version number of the build. For the process of upload, we don't have option to make it Ready to Upload anymore.. You follow the following steps..

  1. Upload a Binary of a specific version from XCode.
  2. Check Activity Tab in itunesconnect of your app, it should show the uploaded binary in processing mode, it will get processed in sometime.
  3. Click on your App Version which might be in Prepare to Submit state, go inside and add your recently uploaded and processed build and click on Save.
  4. Then Submit for Review

Cheers.