How to update my IOS app?

What's the best way to roll back an iOS app update?

  • I installed an app update and now it crashes on launch. I know I can roll back using the version on iTunes since I have not updated that one but I think I could lose the app's user data.

  • Answer:

    There is no way to rollback an update in AppStore. What would I do: First of all, remove the current version from sale. Better disappoint new people by having them wait  rather than have then experience imminent crash; Second, I would immediately submit an update with this only single bugfix, and no other new features/bugs. Third, I would email App Review team asking them to give me a priority review. They do actually suggest you to email them in case there is a fatal bug in the app that has to be quickly resolved. In the email I would explicitly say that the bugfix is the only change in the binary.

Egor Egorov at Quora Visit the source

Was this solution helpful to you?

Other answers

You can't rollback, as written below you could use Apple's Expedite services, but you can only use it so many times, and it still can take from a few hours to a few days. Usually companies would like to rollback due to bad release of a new version that either crashes or have some other nasty bug, the effects for some developers are terrible, from dropping in app store ranking to user abandonment and charge backs.   Especially because of this pain we have built http://Rollout.io, an SDK that lets you hot-patch your iOS app in production. Check it out: http://www.rollout.io (Still in private beta) (disclaimer, I'm a co-founder of http://Rollout.io)

Erez Rusovsky

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.