'update an app which is pending developer release

I have an app which is in pending developer release (approved by Apple). The app was never released at all. Now I wanted to submit an update. Therefore I increased the CFBundleVersion, but he complained. So I increased the CFBundleShortVersionString too.

In iTunes Connect I can see under pre-releases my new submission. But in the versions view I see the old release. So how can I approve the update? It would be nice if I could manage the time of the release by myself. So that it stays in pending for developer release.

What are my options? Should I reject the binary? What version/build numbers should I take? Can I reuse the old ones?



Solution 1:[1]

You will have to reject the current build and remove it from Versions and then choose the new build you want to use.

Hope that helps :)

Solution 2:[2]

You don't have to reject the binary or cancel the release. You can instead:

  1. Remove the app from all territories
  2. Release the version. Its status will immediately change from "Pending Developer Release" to "Developer Removed From Sale".
  3. Create a new version.

This way, if apple rejects the new binary or if you decide you want to release the old one after all, you can always release the old one.

Solution 3:[3]

  1. You can developer reject the current version and then you can upload a new binary.
  2. In order to manage the time of the release simply check the "manually release this version" option in the "Version Release panel" and also set the "Availability date" in the "Pricing tab" in the future(like in 2016 may be).

Best of luck!

Solution 4:[4]

This might be helpful as a quick solution. enter image description here

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 LinusGeffarth
Solution 2 cobberboy
Solution 3 Irum Manzoor
Solution 4 Sauvik Dolui