URGENT: How to update an app that was approved but not released yet?

Hello guys,

First the good news, my first app (SpaceCommand - Asteroid Killing Machine) was approved by Apple! Surprising enough in only 5 days!

Now the bad news, I found the app crash bad in certain condition. I want to sent the app again to Apple for review. I am not sure how to do that? Can I just build it like i did the first time and use app loader? Do i need to ask for expedite since that there only one change I did? I want to release December 19 so it is little close if they take too long this time around?

Thanks

Mo

[import]uid: 100814 topic_id: 33803 reply_id: 333803[/import]

You can ask for an expedited review (this is very quick when they do it, but will warn you not to do it again). But if you do an “update” it is usually only 3-4 days not the full 10-11 days.

Make it live, take it off the app store, then file an update. [import]uid: 160288 topic_id: 33803 reply_id: 134361[/import]

@cspence. Thanks!

So if understand you well, I cannot simply upload the new version over the one that has been accepted.

  • I could reject the binary and upload the new one but in that case I will start from scratch in the review right? (maybe ask an expectide but it is not assured that i will get it)

  • If I release the app, and do an update, would i lose my the release date I setup (12/19/2012)?

I want to make sure I do not do anything that could risk the app not being accepted before the 12/21/2012 which is the cuttoff date for Apple.

Thanks again.

Mo [import]uid: 100814 topic_id: 33803 reply_id: 134388[/import]

You can’t upload a new version, it will need to go through an approval process otherwise people would just upload something then replace it with whatever they want later.

The update process is much quicker than the new app process, usually a little less than half the time.
I don’t think you will have any problem getting it out before the 19th. The longer you wait though the more that may not be possible, not just because of the current date, but the fact a lot of people will be pushing out apps to meet the deadline. [import]uid: 160288 topic_id: 33803 reply_id: 134398[/import]

The best thing to do is go into iTunes Connect and open up your app. Click on the “Add New Version”, fill out everything and when your done click the button saying you’re ready to upload. Build your new version in Corona and use the App uploader to upload the new version. Once people have it on their device, you have to upload a new, higher version number so that they know to upgrade.

[import]uid: 199310 topic_id: 33803 reply_id: 134403[/import]

Thank you guys. I appreciate the help. It seems that both of you agree that is best to update the app ( ie: add new version). I went and did that. I just need to make absolutely sure of my code and then I will upload 1.0.1 binary.

I guess it will take less time to review than a full binary reject. The one thing Rob I do not get is last sentence. I would think since the app was never release before that the new version (1.0.1) will be the only version people would get on my release date (12/19/2012) So I do not see the reason to upload anything after unless I making more changes to 1…0.1?

In any event it is stressful to release an app and you guys helped me calm down!

THANKS.

Mo

EDIT: I forgot to point out that I did not release the first version (1.0.1) I just add the new version (1.0.1). Did I do the right thing or should I have released the first version first? OMG, I manage to stress myself again:) [import]uid: 100814 topic_id: 33803 reply_id: 134414[/import]

Oh, I get it… You set a release date some point in the future instead of letting Apple take it live right away. Sorry mis-read that. Given that the 19th is several days past the regular review time, I don’t know how Apple will treat it. But you should be safe doing a 1.01 version before. It will ask you when you create the new version if you want apple to release it right away or hold it for another date.
[import]uid: 199310 topic_id: 33803 reply_id: 134418[/import]

Thanks Rob. One thing I do not get is if I Apple accept the new version then I would have two versions ready for sale and simply release the good version? OR do I need to release NOW the buggy version remove it right away for apple to accept the newest version as an update?

I am very sorry for being so dense Rob.

Mo [import]uid: 100814 topic_id: 33803 reply_id: 134425[/import]

Once you do an update, that will be the only version available on the store. The only way to use the old version is if you installed it prior to the update and have not updated yet. You should be able to keep it out of the store (not going live) and submit an update and wait for that before releasing it.

You shouldn’t have any problems with your deadline as updates are much faster. I just did an update for one of my apps and it only took two days to go into review and approved on the third. 3-4 is a pretty safe bet. Just hold the release and file an update,as I said before, you might have to make it live then pull it but I don’t recommend doing this unless you have to. You don’t want to release it unless you have the final version in place. [import]uid: 160288 topic_id: 33803 reply_id: 134426[/import]

Thank you, thank, thank you! Both of you.

Feel much better now:)

Mo [import]uid: 100814 topic_id: 33803 reply_id: 134427[/import]

If you haven’t released your app (the release date is set in the future), then don’t release it yet. (If the app is live, you can change the available date to the future which will take the app out of the store, so people can’t buy it). Add the new version and set the release date in the far future (or have it wait for you to release it), get Apple to (expedite) approve it, then release it.

Or maybe I’m not understanding your question? [import]uid: 9075 topic_id: 33803 reply_id: 134510[/import]

@Linh That’s exactly. You got it. I had my version 1.0 accepted then I found something bad so I add a new version (as suggested above) and ask for to release it myself. I did not ask for an expedite since i think update takes less time (i hope!) Once i Apple accept my new version 1.0.1 and I am ready then I will release 1.0.1 Not sure what will happen to the old 1.0 version…

Thanks a lot for taking the time and your suggestion. I appreciate it. I just hope I do not find another issue before the 1.0.1 is accepted!!! I guess in that case I will have do it again…

Mo [import]uid: 100814 topic_id: 33803 reply_id: 134519[/import]

You can ask for an expedited review (this is very quick when they do it, but will warn you not to do it again). But if you do an “update” it is usually only 3-4 days not the full 10-11 days.

Make it live, take it off the app store, then file an update. [import]uid: 160288 topic_id: 33803 reply_id: 134361[/import]

@cspence. Thanks!

So if understand you well, I cannot simply upload the new version over the one that has been accepted.

  • I could reject the binary and upload the new one but in that case I will start from scratch in the review right? (maybe ask an expectide but it is not assured that i will get it)

  • If I release the app, and do an update, would i lose my the release date I setup (12/19/2012)?

I want to make sure I do not do anything that could risk the app not being accepted before the 12/21/2012 which is the cuttoff date for Apple.

Thanks again.

Mo [import]uid: 100814 topic_id: 33803 reply_id: 134388[/import]

You can’t upload a new version, it will need to go through an approval process otherwise people would just upload something then replace it with whatever they want later.

The update process is much quicker than the new app process, usually a little less than half the time.
I don’t think you will have any problem getting it out before the 19th. The longer you wait though the more that may not be possible, not just because of the current date, but the fact a lot of people will be pushing out apps to meet the deadline. [import]uid: 160288 topic_id: 33803 reply_id: 134398[/import]

The best thing to do is go into iTunes Connect and open up your app. Click on the “Add New Version”, fill out everything and when your done click the button saying you’re ready to upload. Build your new version in Corona and use the App uploader to upload the new version. Once people have it on their device, you have to upload a new, higher version number so that they know to upgrade.

[import]uid: 199310 topic_id: 33803 reply_id: 134403[/import]

Thank you guys. I appreciate the help. It seems that both of you agree that is best to update the app ( ie: add new version). I went and did that. I just need to make absolutely sure of my code and then I will upload 1.0.1 binary.

I guess it will take less time to review than a full binary reject. The one thing Rob I do not get is last sentence. I would think since the app was never release before that the new version (1.0.1) will be the only version people would get on my release date (12/19/2012) So I do not see the reason to upload anything after unless I making more changes to 1…0.1?

In any event it is stressful to release an app and you guys helped me calm down!

THANKS.

Mo

EDIT: I forgot to point out that I did not release the first version (1.0.1) I just add the new version (1.0.1). Did I do the right thing or should I have released the first version first? OMG, I manage to stress myself again:) [import]uid: 100814 topic_id: 33803 reply_id: 134414[/import]

Oh, I get it… You set a release date some point in the future instead of letting Apple take it live right away. Sorry mis-read that. Given that the 19th is several days past the regular review time, I don’t know how Apple will treat it. But you should be safe doing a 1.01 version before. It will ask you when you create the new version if you want apple to release it right away or hold it for another date.
[import]uid: 199310 topic_id: 33803 reply_id: 134418[/import]

Thanks Rob. One thing I do not get is if I Apple accept the new version then I would have two versions ready for sale and simply release the good version? OR do I need to release NOW the buggy version remove it right away for apple to accept the newest version as an update?

I am very sorry for being so dense Rob.

Mo [import]uid: 100814 topic_id: 33803 reply_id: 134425[/import]

Once you do an update, that will be the only version available on the store. The only way to use the old version is if you installed it prior to the update and have not updated yet. You should be able to keep it out of the store (not going live) and submit an update and wait for that before releasing it.

You shouldn’t have any problems with your deadline as updates are much faster. I just did an update for one of my apps and it only took two days to go into review and approved on the third. 3-4 is a pretty safe bet. Just hold the release and file an update,as I said before, you might have to make it live then pull it but I don’t recommend doing this unless you have to. You don’t want to release it unless you have the final version in place. [import]uid: 160288 topic_id: 33803 reply_id: 134426[/import]