I've had the problem and waited up to a day, putting everything behind schedule, but the "remove version from review" still didn't appear.
Obviously this is a bug on the iTunesConnect server side, so I found a way to force it to show I hope will help others. It might happen sporadically (second time it has for me), so hopefully this will help others in the future.
Firstly, to reiterate other messages, this only work when the status is "waiting for review" - if you cannot upload you binary etc, it will
be due to other problems such as updating your build version.
To force the "remove version from review" message to show:
This uses Chrome's developer tools (same premise applies to firefox etc).
- From the iTunes connect page for the app version you wish to reject, press F12 to open the developers tools.
- Select the source for the page and press CTRL-F to open the find dialog.
- Search for "remove version".
- This will show the enclosing DIV of the dialog. Find the main parent DIV, which should look something like this:
<div class="ng-modal ng-isolate-scope ng-hide" ng-show="show"...
- It's then a simple matter of removing/renaming the ng-hide class - this will immediately popup the dialog !
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…