Have you ever wished that you could roll back or downgrade an iOS application running on your iPhone or iPad? You may want to do this because the newest version has issues or crashes all of the time. Or maybe you simply liked the previous version a bit more. Unfortunately there really isn’t a way that you can do this automatically via iTunes or on your iOS app. However, there is a way to restore previous versions of iOS apps, and it doesn’t take that much effort.
Before you get all excited about this, I have to warn you that this doesn’t always work and it really depends on your environment. And, Apple may decide to change how they store iOS apps on your computer. That being said, I have tested this out on my Mac as well as on a PC and it seems to work. (I haven’t done extensive testing however.) Also, not every iOS app will have a “roll-back” version available on your computer.
To start, you need to be working with the computer that you normally sync your iOS device with. For me, it’s my MacBook Pro, so all of the screenshots you see in this article are from that. The process on a PC is very similar and I have noted some things about that as well.
Steps to Restore a Previous Version of an iOS App
Before you do anything, connect your iOS device to your computer and make a backup. Better safe then sorry. Also, make a note of the current version of the app.
Step 1: Find the older version
Next, you want to check to see if a previous version of the iOS App exists on your computer. There are two places you can check. The first, is within the iTunes Mobile Application folder and the other is in the Trash (Mac) or Recycle Bin (PC). Note: you could, conceivably look within a Backup archive of TimeMachine or another backup service to find an older version of the app.
Let’s first look at the Mobile Application folder. The easiest way to access this is to right-click on the application from the My Apps tab, select the app, and choose Show in Finder (for the Mac) or Show in Windows Explorer (for the PC).
Typical Mac location: HD > Users > [HOME DIRECTORY] > Music > iTunes > iTunes Media > Mobile Applications
Typical PC location: HD > Users > [USER DIRECTORY] > Music > iTunes > iTunes Media > Mobile Applications
For this example, I’m checking the Amazon Instant Video app. Within my Mac’s Mobile Applications folder, you can see that there are two versions (it’s nice that the version number is part of the name – you can also look at the date of the file).
If there is only one version, there might not be anything that you can really do to restore a previous version of an iOS App. BUT, don’t give up yet! Head over to either the Trash (Mac) or the Recycle Bin (PC) to see if there is an older version there. When iTunes updates your apps, it typically moves the previous version of the app to the Trash/Recycle Bin.
From this point on, it doesn’t really matter if you are working from the Trash/Recycle Bin or the Mobile Applications folder. The process is the same! Just remember where that older version of the app is, and if it is in the trash, you will want to move it out of there and onto the Desktop or somewhere you can easily find it.
Step 2: Delete the current version of iOS App
The next step is to delete the current version of the app both from your iOS device AND from your computer. Remember, when you delete the app from your iOS device, on some apps, it may erase the settings. Be sure to sync after deleting.
To delete the app out of iTunes on your Mac or PC, right-click on the app and choose “Delete.”
Unless you have told iTunes not to show this warning, you will be asked if you want to delete the app from your iTunes library.
Click on “Delete App” and then you will be prompted to move the application to the trash (or save it). You want to move it to the Trash or Recycle Bin.
Once you do this, the latest version of the app is officially out of the iTunes App repository.
Step 3: Restore a Previous Version of an iOS App
Now the fun begins. Back in Step 1, you found the older version of the iOS app that you want to roll back. You can always confirm that only the old app remains by looking in the Mobile Applications folder. (Remember, if you found the app in your trash, you want to be working with that app.
To restore a previous version of an iOS app, you want to simply click and drag the old app (denoted with the .ipa file extension) from either the Mobile Applications folder or the Trash (or if you had restored the app from a backup, from that location) up into iTunes.
When you do this and if the file you are dragging is a valid iOS app, it will add it to your My Apps section. To confirm that it is the older version, you can do a “Get Info” on that file and check the version number.
Remember, don’t update your apps or the old version will be overwritten.
Step 4: Put old version of iOS App on your iOS device
The final step is to put the older or previous version of the iOS App back onto your iOS device. You need to be sure that the app is deleted from your iOS device first and that you have synced your device since then. That was in Step 2.
First, connect your iOS device to your PC and go into iTunes. From there, select your iOS device and go to the Apps section within iTunes.
You can search for the iOS app or scroll to find it. Once you do, simply click the “Install” button (or you could just drag the app over to the folder where you want to put it).
Click “Apply” and your iOS device will sync and put the older version of the app on your device. Once it has finished syncing and installing the old version of the app, you can usually check to see if it all worked.
This is what the About section of the Amazon app shows. The version is the old one (2.93) so this worked. Another way to check is to go into App Store on your device and see if an update is available for the app you just downgraded.
You can see that there is an update available for the Amazon Instant Video app I just downgraded.
So while it looks like there are a lot of steps, it really isn’t that complicated. Delete the current app out of iTunes and your iOS device, check your computer (either via iTunes Mobile Applications folder, your Trash or perhaps a backup) for the previous version, drag that older version to iTunes and then install that older version onto your iOS device. You can play around with the order of the steps to see what works for you.
I would love to know if this worked for you so be sure to leave comments on this article, and if you found it helpful, I would love a “coffee donation” (see the red button below).
HTD says: Restoring a previous version of an iOS app is actually pretty easy, once you know where to look and what to do!