title: iTunes Connect: Can I upload a new build with an old version?
body: <p>I have an app which hasn't been released yet. Now I already uploaded a build where I incremented the version to 1.0.1. (<code>CFBundleShortVersionString</code>). The reason why I've done this is because he complained on submitting the new build to make it short.</p>
  
  <p>Can I upload a new build with version 1.0.0?</p>
  
  <p><strong>Edit:</strong></p>
  
  <p>Longer version of the story:</p>
  
  <ol>
  <li>Got the app approved by Apple, but it was always in pending developer release.</li>
  <li>Found some bugs and corrected them. Therefore I uploaded a new build.</li>
  <li>Application Loader complained on <code>CFBundleShortVersionString</code> so I incremented that.</li>
  <li><a href="https://stackoverflow.com/questions/30221372/update-an-app-which-is-pending-developers-release">Then</a> I found out that I have to reject the app, which is what I've done now. I also removed the build from the <em>Versions</em> tab.</li>
  <li>Now I want to release v. 1.0.0 but I already uploaded v. 1.0.1.</li>
  </ol>
  
  <p>The app was never released.</p>
  
  <p><strong>Solution:</strong></p>
  
  <p><em>Option 1:</em></p>
  
  <p>You simply send v. 1.0.1 in for review. But that is not what I wanted.</p>
  
  <p><em>Option 2:</em></p>
  
  <p>Make sure you rejected the binary and removed the build (from <em>Versions</em> tab). Increment the build number (in my case 1.0.3) and reset version to 1.0.0. Reupload binary and submit :-) PS: I think this is only possible if your app was never released. Now it looks strange in the pre-releases tab, because there is a newer version but with old build number.</p>