Recently, Apple opened access to all versions of mobile software for iOS. Charles Proxy – a useful tool for Mac and Windows, with which you can download from the App Store version of the older games and applications.
In some situations, it may be useful? The need to roll back to the most recent releases can be associated with the advent of software update restrictions (such as the removal of a music section “VKontakte”) or different kinds of failures.
The following instructions on how to downgrade application on the iPhone and iPad:
Step 1: Download, install and run the Charles this link. On a Mac, click Grant Privileges and enter the administrator password.
Step 2: Start iTunes and download the app in the store for which you want to downgrade.
Step 3: In the window you will see Charles multiple servers, which connects iTunes, you need to find one in which there is a word «buy». Right-click on it and select Enable SSL Proxying.
Step 4: Go to iTunes and stop downloading applications.
Step 5: Again, get this app to find iTunes and click the Download button.
Step 6: Go back and look at Charles line with the word «buy». In the window you will see is the second object with the inscription «buy». He needs us. Go to iTunes and stop downloading.
Step 7: Annex Charles open until the end of the branch with the word «buy» and find the line buyProduct. Right-click and then select Export and Desktop as the location to save the file.
Step 8: On the desktop you have a new XML-file. Open it in any text editor and locate the box:
<key> softwareVersionExternalIdentifiers </ key>
Below you will see a line like:
This is a different version of your application, from the oldest to the newest. Copy the correct version number (random).
Step 9: Go back to Charles, right click on buyProduct and select Edit.
Step 10: Press the bottom of the Text and locate the following line in the top of the page:
<key> appExtVrsId <key>
Top keys between <string> XXXX </ string> you will see the value. Replace it with the fact that it copied in step 8. Then, click Execute below.
Step 11: Scroll down the Response tab to line <key> bundleShortVersionString </ key>.Below you will see the numerical value of the application version. If this is not the version that you need, repeat the procedure from step 8, copied to the clipboard has a different meaning.
Step 12: Once again, right-click on the buyProduct, but this time select the Breakpoints.
Step 13: Switch on iTunes, get your application and refresh the page. Click the Download button.
Step 14: Go back to Charles, select the object with the word «buy», and in the right part of the window, switch to the Edit Request -> XML Text. Here in the <string> XXX </ string>, insert code from the clipboard that you copied in step 8. Click Execute.
Step 15: When you see Breakpoint, again click Execute.
Step 16: Go back into iTunes: download should continue.
Step 17: Look at the tab My program where to download the program. Find it in the list and right click – information. Note on the version: it should be the old assembly programs.
Step 18: Connect the iPhone or iPad to your computer and move the application icon to your device. Before synchronizing the gadget be sure to remove the device with a new application. After synchronization is complete, your gadget will be an older version of the program.
Step 19: Close and remove Charles.
Below you can see video instructions on the downgrade of the iDB: