• How to install the latest compatible version of the iphone app. How to downgrade an app from the App Store without jailbreaking

    Due to constant bugs in new versions of iOS, even those users who have an iPhone as a “dialer” have begun to become interested in the process of rolling back (downgrading) the firmware. For open assemblies it is easy, but for closed ones it is impossible. But this applies exclusively to the mobile OS; with applications, things are much better. Without jailbreak, encyclopedic knowledge and a lot of time, you can easily downgrade an object App Store to the desired one. You just need to download the correct assistant program and follow the instructions below.

    The most popular reasons for a rollback are increasing the required OS version (as an option, switching from iOS 6 to iOS 7) and deliberately cutting out certain functions for developers. It was precisely the second point that forced us to write this material. The editors of AppStudio speak warmly about accessible and, at the same time, functional Xiaomi fitness bracelets Mi Band 1s, whose proprietary application from the second version lost the smart alarm clock that gets you out of bed into the fast phase of sleep - a serious loss, because some people bought the gadget just for the sake of a comfortable awakening! In such a situation, you can either wait for the upcoming update or do a downgrade, which is what we will do.

    First of all, download the application Charles. This is an excellent HTTP monitor and proxy that allows you to monitor any requests between the client and server, as well as make your own adjustments to them. The program is paid, but trial period operation is available, albeit with periodic pop-up waiting windows and termination of work every half hour, so be careful.

    Launch iTunes and set it to download the right application. We decided to take Moves (2.7.10) as an example.

    We return to Charles and look at the left window - a line should appear there that contains the word “buy”. Right-click on it and click on “Enable SSL Proxying”. Visually nothing will happen, we will simply activate SSL request redirection.

    Go to iTunes again and kill the download: click on the icon with the arrow in the right top corner, click on the swinging application, and then, while holding down the FN key, press Backspace 2 times until the object disappears. At the same time, it doesn’t interfere with emptying the trash can.

    Now we type Moves into the search again (or click on the large application icon) and start downloading again.

    We go into Charles again and see that a second line has appeared with the inscription “buy”. Therefore, we kill the download to iTunes in the same way.

    In Charles, in the list on the left, expand the second line where it says “buy”, including the WebObjects folder. There we will find the file buyProduct. Right-click on it, select Export from the context menu and specify the save location (the easiest way is to put the Desktop). It is better to choose the format XML Summary File, whatever name you like.

    Open the saved file with any text editor(we have Coda 2), scroll down and look for lines similar to these:

    6940998
    10969069
    11758907
    12262840
    12679839

    Let's return to Charles. Click on buyProduct and select Edit.

    Click on the Text button in the right field. The fourth line contains tags :

    appExtVrsId

    And under them are tags and the key value of the current version of the application.

    816441851

    Replace the number between these tags by what was copied in the step above when counting down correct version. Click Execute down.

    To ensure that the downloaded version is correct, click on the Response tab and scroll through the text to the tags labeled bundleShortVersionString, under which it will be located current version. As you can see, the marking “0.9” indicates the success of the experiment. But that's not all.

    Right-click on buyProduct and select Breakpoints.

    We go to iTunes, type the application into the search and download it. Almost immediately the download will pause, and a window like this will appear on the screen.

    Click on Edit Request, selecting XML Text just below.

    In the fifth line, between tags , you need to paste the version that you have already copied and to which you want to roll back. Now we put pressure on Execute.

    Another window will appear - click again Execute.

    The download to iTunes should continue. As a result, an old version of the application will appear in the media library. To check it, go to My Programs, find the desired object there, right-click on it and select Details. The current numbers will be displayed there, which should please you;)

    Be sure to remove the latest version from your iPhone/iPad before synchronizing, and it would also be a good idea to disable automatic update programs in iOS settings. Without unnecessary need, you can part with Charles. That's probably all. Good luck with your downgrades;)

    Unfortunately, applications do not always work better after installing updates. In some cases, long-awaited updates can not only make the program better, but also remove useful features or add new bugs. In case of exit failed update users will have to wait until the developers fix the problem by releasing another update. But there is another way - you can install an earlier version of the application yourself.

    To install an “outdated” version of an application or game for iOS users need to:

    1. Download and install the application called . On the official website you can find versions for Windows, OS X and Linux.

    2. Find in iTunes application, old version which needs to be installed.

    3. Start downloading the application to iTunes and Charles in the section Structure find activity like “buy.itunes.apple.com”.

    4. Select the line “buy.itunes.apple.com” and call context menu right-click, then enable the item “ ».

    5. Stop downloading the application in the store.

    6. Remove the application from the download list in iTunes.

    7. Find the desired application in iTunes and start and stop the download again.

    8. In Charles, open a new activity of the form “buy.itunes.apple.com”. There should be several new attachments in it. Select the item " buyProduct».

    9. Go to the Response tab and right-click on “buyProduct” and select “Export”.

    10. Export a file with an XML extension. You can select your desktop as the export location.

    11. Open XML file and find the line:

    softwareVersionExternalIdentifiers

    Below it will be lines like:

    1466803

    1529132

    1602608

    These are versions of the application that were released earlier. To install the “outdated” version, you need to select one of the numbers and copy it to the clipboard.

    12. Return to Charles.

    13. Call the context menu on the “buyProduct” item and select the “Edit” item.

    14. In the window that opens, go to the “Text” section, where you find the line:

    appExtVrsId

    Below it in the tag The current version of the application will be indicated.

    15. To install an “outdated” version, you must insert a number greater than early version application and press the “Excute” button.

    16. Right-click on the last entry “buyProduct” in the list under the activity “buy.itunes.apple.com” and select “Breakpoints”.

    17. Find the desired application in iTunes again and start downloading it.

    18. Return to Charles, select the activity “buy.itunes.apple.com”, and on the right side of the window switch to Edit Request –> XML Text.

    19. In the field XXX paste the code copied in step 11 from the clipboard. Click the Execute button.

    20. On the confirmation page, click “Execute” again.

    21. Wait until the application is downloaded in iTunes.

    22. Check the version of the just downloaded program or game in the “My Applications” section. To do this, call the context menu and select “Information”.

    23. If in iTunes library an “outdated” version of the application is available, you can connect your iPhone or iPad to your computer and transfer the program to the memory of your mobile device, having previously deleted more than new version.

    Detailed video instructions from iDB:

    Yesterday we talked about how iPhone and iPad can be installed outdated versions applications using the Charlie program. From the comments to that article, it turned out that there is an easier way that does not involve the use of third-party tools. This method only works if the new version of the application is not supported by your device due to system requirements.

    If you are using an old Apple smartphone or tablet, or have not updated iOS to version 8 or 9, you will inevitably encounter limitations - the App Store will prompt you to update the operating system first. However, you can cheat and download not a new version of the application, but one compatible with old technology or an outdated build of iOS.

    How to install on iOS old application version?

    1. Go to system settings iPhone or iPad and turn on iCloud synchronization.
    2. Launch iTunes on your computer and download the application you need, even if it’s a new version.
    3. Open the App Store on your mobile device and find the application that you downloaded through iTunes.
    4. Near the name of the application, instead of the “download” button, a button with a cloud will appear, which shows what is in your account a "purchase" has already been registered and you can freely download this application on your device.
    5. If your iPhone or iPad is incompatible with this application, the system will display an error and... offer to download the version that was once compatible with it.
    6. Wait a while - the outdated version of the application will be downloaded to your device.

    We emphasize once again that this installation method can only be used on older devices (iPhone 3, 4, etc.), and install outdated versions of applications on new smartphones and Apple tablets you can use the Charlie app, which we recently wrote about. Charlie works as a proxy that downloads from Apple servers the version of the application you need - more stable than the new one or with features that were subsequently removed by the developers. One of these applications is the official VKontakte client, which once had a full-fledged music section, but now only excerpts from songs are available, leading to the iTunes store.

    The editors do not remain aloof from the New Year's excitement and preparation of surprises. Together with the Apple Jesus online store, we have prepared one of the best gifts for any holiday - brand new iPhone 6s any color you want. To participate in the drawing you only need to complete five simple tasks. Read, participate and good luck!

    A fairly common situation is that you update an application or game and instead of improved performance and new features, you get a completely non-working tool. Developers of all stripes make similar mistakes, and you can only roll back from a new version to an old one using the Charles Proxy tool.

    The Charles Proxy program can also be useful in cases where some functions have been removed in new versions of applications or games. There are a whole host of examples of such remote functions, take for example official applications VKontakte or YouTube, the latest version of which causes only negative emotions in users.

    We would like to note right away that despite the apparent complexity, any user can install the old version of any application. The main thing is to strictly follow the instructions. In it we installed one of the first versions of the popular application on the iPad. social network Instagram.

    Step 1: Download, Install and Run Charles Tool for Windows or Mac (Download)

    Step 2: Launch iTunes and start downloading the app whose old version you want to install on your iPhone or iPad

    Step 3. In the Charles window, select the iTunes server from which the application is downloaded with the word "buy". Right-click on the server name and select Enable SSL Proxying

    Step 4: Return to the iTunes window and stop downloading the application

    Note: if the application has already been downloaded, then it must be deleted in the “My Programs” section

    Step 5: Find the app you want in iTunes again and start downloading it again

    Step 6. Go to the Charles window and find another line with the word “ buy" - this is exactly the object we are looking for. Go back to iTunes and stop downloading the app

    Step 7. Expand the found thread with the word “ buy" in Charles and find the line buyProduct

    Step 8: Select a stitch buyProduct and go to the tab Response, where specify the display type XML Text

    Step 9. On the screen, after the line softwareVersionExternalIdentifiers, you will see lines like:

    2948163
    3091092
    3107891
    3171975
    3194579
    3240261

    where the seven-digit number represents the application version numbers, arranged in ascending order. In our example, we rolled back Instagram to a truly ancient version 1.8.7, the build number of which was first in the list. In practice, it is most often necessary to roll back until previous version, so it is recommended to select the build number (the one enclosed in the tag ) as close to the final version as possible.

    Step 10. Right click on the item buyProduct and select Edit

    Step 11. Select a section XML Text and find the line in the field:

    appExtVrsId
    XXXX

    where XXXX is the latest version of the application. Instead of XXXX, you need to paste the value copied in step 9, then click Execute. In our example, we changed the number 81542337 to 2948163, thereby rolling back the most latest version Instagram to the earliest.

    Step 12. Again, right-click on the item buyProduct and select Breakpoints

    Step 14: Go to iTunes, find your application and refresh the page (Ctrl + R on Windows). After that, start downloading the tool

    Step 15. A moment after you click the download button, you will be transferred to Charles, where you need to switch to the screen Edit Request -> XML Text. In the field XXXX instead of " XXX» paste the build number you copied in step 9, then click the button Execute.

    Step 16. Then click again Execute

    Step 17: Go to iTunes and make sure the app has started downloading. Wait for the download to finish

    Step 18: In iTunes, select the " My programs", find your application and right-click on it, select " Intelligence" Here you can make sure that the old version of the application is being downloaded

    Step 19. Remove from your iPhone or iPad new version required application, connect your device to iTunes and install the old build

    Step 20. After synchronization is complete, your smartphone or tablet will have an old version of the required application

    Sooner or later every user mobile devices from Apple is faced with the idea that it might be worth bringing back the old iOS version. There may be many factors for this - a new unusual interface that came with the next update, errors in the new version associated with shortcomings or poor compatibility with a specific device.

    The company itself has never welcomed the return of previous versions of software to the device and, strictly speaking, neither the iPhone nor the iPad support the installation of older versions of iOS. However, after the release of the latest iteration operating system, users have a couple of weeks to properly study the new version, make a choice and, if desired, make a so-called firmware rollback to the previous version.

    WITH iOS release 9, this issue has again become relevant for some users and therefore we want to remind you in these instructions how to return the old version of iOS.

    Necessary preparation

    First of all, we recommend that you make a complete backup your device both in iTunes on your computer and in cloud storage iCloud. The procedure for returning a previous firmware version itself involves completely erasing information from your device and restoring absolutely clean software. Accordingly, you should have a backup copy from where you can restore all your personal information and files.

    It is advisable to do the copying using both of these methods at once, since on some versions of iOS it was impossible to recover data from backup copy, made on more recent firmware.

    After this, in your device, be sure to follow the path Settings > iCloud > Find iPhone or iPad and disable this feature. This is done temporarily in order to remove protection from software your device and after restoring the firmware, the function will be enabled again automatically.

    How to return the old version of iOS

    To start restoring the previous version, you need to download the firmware file itself, and to carry out the procedure for installing it on an iPhone or iPad, you will need a computer, the most latest version iTunes software and USB cable.

    • Go to getios.com.
    • In the field YOUR DEVICE select one mobile gadget Apple on which you are going to restore the old version of the software.
    • In the field THE MODEL indicate the model of your device.
    • In the field iOS VERSION select the version of iOS you want to restore. Keep in mind that Apple company Supports going back only one firmware and only for a few weeks after the new version is released.
    • Click the button DOWNLOAD and wait full load firmware file.

    Now you can proceed to the recovery process itself:

    • Open iTunes program. For any operations with firmware, it is advisable to use only the latest iTunes version, so before starting the procedure, check for updates and install them if necessary.
    • Connect your device to your computer with a cable and wait until iTunes recognizes your device.
    • Open your device's management page in iTunes.
    • Clamping Shift button on your keyboard (or Alt if you're using Mac computer), click the Update button in the device management window.
    • In the Explorer window that opens (or Finder if you are using a Mac computer), select the firmware file you downloaded in the previous step.
    • Confirm your intention to install an older version of the iOS operating system.
    • After this, the firmware recovery process will start. You can monitor its progress at the top of the iTunes window.

    While installing the firmware into the device, it must not be disconnected from the computer and it is advisable not to press anything until white screen with a welcome inscription. It will mean that the process has been completed successfully and the device can be activated.