Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

itunesconnect - 'New Version' button not available

How to add a new version of the app in iTunesConnect ? The button is not available, please see the below screenshot.

enter image description here

I found a link to tour where it is given that you can add a new version using the button + Version or Platform as shown below. But, this button is disabled for me.

enter image description here

like image 911
user427969 Avatar asked Sep 25 '15 00:09

user427969


People also ask

How do I create a new app version in iTunes connect?

Submit the Build in iTunes ConnectClick on “Select a build,” and now you should see the one you just uploaded. Select it, and click “Done.” Scroll to the “Build” section in your app's iTunes Connect record. Click on “Select a build before you submit your app.”


2 Answers

You can't create a new version if you already have a 'developer rejected' version. I suspect you can't create a new version either when you have one 'Ready for Sale' as in the original posting. You can however upload a new build, which is probably what you want to do anyway. Go to the page for the app in iTunes Connect, hover over the Build, click the red bar to delete it (this latter option is what I had missed myself). Now you can upload a new build from XCode (or use one you uploaded already) and add it to this version.

like image 66
ComDubh Avatar answered Sep 29 '22 15:09

ComDubh


As Apple has no solution, then we will force add new versión, this work for me:

From the iTunes connect page for the app version you wish to create a new version:

enter image description here

  • Should be use Chrome developer tools or firefox inspector.
  • Select the source for the page and open the find dialog (CTRL+F).
  • Search for "platform in newVersionPlatformList".
  • This will show the enclosing "li" of the button (iOS or tvOS). Find all childs "a" tags, which should look something like this: <a href="" ng-show="(platform.exists === undefined || platform.exists === null) &amp;&amp; !platform.disabled &amp;&amp; !canCreateVersions" ng-click="showContractModal()" class="ng-binding ng-hide">iOS</a>
  • Must remove class "ng-hide" of "a" tags and this will show another (iOS or tvOS) button in browser.

enter image description here - In the browser, must try to click on the new buttons (iOS or tvOS) and this will show popup the dialog of new version number.

enter image description here

  • Enter new version number

enter image description here

like image 24
Andrew Kuven Avatar answered Sep 29 '22 16:09

Andrew Kuven