18

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?

NathanOliver
  • 171,901
  • 28
  • 288
  • 402
testing
  • 19,681
  • 50
  • 236
  • 417
  • 1
    I suppose you must reject binary (pending developer release) and continue with the new version. I suppose you must change the version number, because is a new one, even you can not release to production but approved. – Beto May 13 '15 at 19:12

4 Answers4

44

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.

cobberboy
  • 5,598
  • 2
  • 25
  • 22
8

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 :)

LinusGeffarth
  • 27,197
  • 29
  • 120
  • 174
  • So I reject v. 1.0.0 (pending release) and submit the already uploaded v. 1.0.1 (update) for app store approval? So the version scheme I have chosen stays? – testing May 13 '15 at 21:32
  • Well, if you reject the *Pending Developer Release* one then you just add the new build to that version (1.0.0) and upload. – LinusGeffarth May 13 '15 at 21:41
1
  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!

Irum Manzoor
  • 189
  • 1
  • 5
0

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

Sauvik Dolui
  • 5,520
  • 3
  • 34
  • 44