Как установить прошлую версию приложения на ios
Перейти к содержимому

Как установить прошлую версию приложения на ios

  • автор:

Как откатить приложение на iPhone и iPad или загружаем из магазина App Store любую версию приложения (инструкция)

Как установить старую версию приложения на iPhone и iPad

Не всегда обновления приложений несут в себе что-то новое и полезное, зачастую устраняются одни ошибки, но тут же появляются другие. Хуже, когда после обновления появляется реклама или пропадают полезные функции, а таких случаев очень много.

В данном материале мы расскажем, как откатить версию приложения на iOS с помощью программ Charles и iTunes. Но прежде чем приступить, обратите внимание:

  • инструкция работает только на версии Charles 4, проверялась на Charles 4.0.2 (программа платная, но имеет неограниченный пробный период, пробная версия прекращает свою работу через каждые полчаса);
  • максимальная версия iTunes для macOS — 12.3.3, для Windows — 12.2.2, на следующих версиях данный способ уже не работает: либо программа iTunes не запускается, либо нет кнопки Загрузить (12.4-12.4.3), либо появляется ошибка
    «iTunes не может проверить подлинность сервера. Недействительный сертификат сервера» (12.5-12.6.5).

Внимание! Начиная с версии iTunes 12.7 в программе больше нет магазина приложений App Store, поэтому для установки скачанного приложения на устройство используйте последнюю рабочую версию — iTunes 12.6.5

Как откатить версию приложения на iPhone и iPad

Как описывалось выше, инструкция будет работать только на Tunes 12.3.3 (macOS) и 12.2.2 (Windows). Для использования версий 12.6.3-12.6.5 нужно установить сертификат Charles. Если у вас установленна последняя версия iTunes, ее нужно удалить (в macOS High Sierra и Mojave предварительно требуется отключить SIP). Загрузить любую версию iTunes для macOS и Windows можно с этого или этого сайта.

    программу Charles 4 для своей операционной системы (macOS или Windows) и установите ее. Если на более новой версии метод не работает, тогда скачайте Charles 4.0.2 отсюда
  1. Запустите программу Charles. На компьютерах с macOS при первом запуске программы нажмите кнопку Grand Priviliges Как установить старую версию приложения на iPhone и iPad-11
  2. Откройте iTunes и авторизуйтесь под своей учетной записью Apple ID, найдите приложение которое хотите откатить и нажмите кнопку Загрузить Как установить старую версию приложения на iPhone и iPad-1
  3. Перейдите к программе Charles и в панели Structure (слева) найдите строчку содержащую «buy.itunes.apple.com». Кликните на ней правой клавишей мыши и выберите пункт Enable SSL Proxying Как установить старую версию приложения на iPhone и iPad-2
  4. Вернитесь обратно к iTunes, остановите загрузку приложения и удалите его из списка загрузок (кликните на иконку загрузок в правом верхнем углу, выберите загружаемое приложение и 2 раза нажмите клавишу Delete ). Если загрузка уже завершилась, тогда перейдите в раздел «Мои программы» и удалите скаченное приложение Как установить старую версию приложения на iPhone и iPad-3
  5. Снова воспользуйтесь поиском в iTunes и повторно загрузите приложение. Если iTunes выдаст предупреждение, что не может проверить подлинность сервера, нажмите Продолжить . Начнется загрузка приложения, остановите ее и удалите Как установить старую версию приложения на iPhone и iPad-4

Если у вас появляется предупреждение, что сертификат сервера недействительный и нет кнопки Продолжить , нужно добавить сертификат Charles на свой компьютер

В строчке <integer> указывается текущая версия приложения, а под ней уже идут идентификаторы всех предыдущих версий:

<key>softwareVersionExternalIdentifies</key>
<integer>785833618</integer>
<integer>811158353</integer>
<integer>811420549</integer>
<integer>811474632</integer>

Выберите версию, которую Вы хотите установить и скопируйте ее номер

После выполнения всех операций не забудьте в Charles вернуть все по умолчанию, снова перейдите в программу, выберите строчку «buyProduct», кликните по ней правой клавишей мыши и нажмите Disable SSL Proxying , а также снимите галочку с Breakpoints или просто удалите программу.

Как установить сертификат Charles на компьютере

В программе Charles откройте Help → SSL Proxying и нажмите Install Charles Root Certificate . Откроется окно для добавления сертификата, нажмите Добавить для macOS и Установить сертификат для Windows

Откройте программу «Связка ключей» и в связке Вход отыщите только-что добавленный сертификат Charles. Кликните по нем два раза левой кнопкой мыши, чтобы открыть. Отобразите скрытые параметры поля «Доверие», для этого кликните по иконке треугольника рядом со словом и в выпадающем списке пункта «Параметры использования сертификата» выберите Всегда доверять , закройте окно и введите свой пароль пользователя

Появится новое окно «Мастер импорта сертификата», выберите расположение Текущий пользователь и нажмите Далее . Потом Поместить все сертификаты в следующее хранилище , кликните по кнопке Обзор и выберите Доверенные корневые центры сертификации . Для завершения нажмите кнопки Далее и Готово

Инструкция непростая и требует усилий, но это того стоит, если Вы хотите вернуть старую версию приложения.

Расскажите об этом лайфхаке своим друзьями, поделитесь с ними ссылкой в соц.сетях и подписывайтесь на наши паблики в Facebook, Twitter или Вконтакте

How to download an older version of latest iOS app from Appstore

AKANSHA DIXIT

Often we need an older version of existing apps on appstore. This might be for testing purpose or say to downgrade from current version to previous versions of app which is more stable, compatible and less bulky in size.

In this article I will show you how to download an older version of a live app by using Charles Proxy.

I have considered the app named HMH eTextbooks for this article. You can find out more about this app on Appstore.

The current version of this app is 4.1. I’ll show you how to retrieve the older version 2.0 of this app.

So friends let’s get started:

Step 1: Download Charles Proxy, install it and move it to application folder. Launch Charles from applications, grant permissions as required.

Step 2: Open iTunes →app store →search your app →go to description and open both charles window and iTunes window simultaneously.

Step 3: Click DOWNLOAD in itunes,watch the download activity in the Structure section inside Charles. You should see a “buy” server.

Step 4: Right Click buy server, ENABLE SSL PROXYING.Select and stop downloading of your app in iTunes.

Step 5: In Charles go to “help” -> SSL Proxying -> Install Charles Root Certificate -> add then Open “Keychain Access” -> search for “Charles Proxy CA” -> double click it -> change to always trust.

Step 6: Search for the app again in iTunes, and download the app again. Cancel the download again.Click the disclosure triangle by the “buy” server and click buyProduct.

Step 7: Click the Content tab, right click on buyProduct and click Export. Select the Desktop as the Export location, select XML for format, and click Save.

Step 8: Open the XML file using a text editor, and scroll down to locate the integer numbers as in screenshot:

Note:These are the version numbers of the app.The last one is the latest one.I want oldest one,so i copied the first one.You can choose according to your requirement.Close the text editor once copied the text.

Step 9: Back in Charles, click on buyProduct and select EDIT icon which is on top of the charles screen.

Step 10: Click Text and find the following line near the top of the page under <dict>:

Below this line,You will see numeral value written inside <string> tags. Paste the value you copied in step 8 to replace the value that’s displayed. Once you do that, click the Execute button at the bottom of the screen.

Step 11: Scroll down under the Contents tab and you should see the <key>bundleShortVersionString</key>

Underneath that, you’ll see the actual numerical version of the app that want. You can repeat this process until you get the specific version that you’re after.

Step 12: Right-click on the last buyProduct in the list under the “buy” server, and click Breakpoints to enable the breakpoints.

Step 13: In iTunes, search for your app again to refresh the page, and again download your app.Focus on charles,click Edit Request → XML Text and paste the version ID that we copied in step 8,Click Execute button as the breakpoints are enable,again press Execute button.

Step 14: The download should be finished of required version of your app.Right click on downloaded app and click get info to verify the version.

Step 15: Connect your device to MAC and install the downloaded app to your device.

Note: Make sure the device does not have the latest version of the app installed.If it is so,do delete that and then install downloaded version of your app.

Step 16: Close charles and iTunes and use your app as required.

Conclusion:

Hope this will help you folks who are struggling finding out the older versions of existing apps.

Как установить на iPhone или iPad старую версию любого приложения — 2 способа

Использование iTunes, чтобы скачать старую версию приложения на айфоне и айпаде из App Store

Как установить Office 2021 на Windows 10 — скачиваем последнюю версию

Можно проделать аналогичные действия только в программе iTunes. Доступно это тогда, когда там сохранены старые сохранения и бэкапы. Пошаговая инструкция такая:

  1. Войти в системные настройки айфона или айпада и включить синхронизацию с сервисами айклауд.
  2. Перейти в iTunes на ПК и выполнить скачивание нужного приложения в любой версии.
  3. Открыть App Store на телефоне или планшете и найти то же самое приложение.
  4. Рядом с кнопкой загрузки появится облако и, если приложение несовместимо по нынешней версии, но было установлено ранее, то система предложит качать именно старую версию.
  5. Подождать некоторое время и проверить наличие и работоспособность программы на девайсе.


Устанавливаться через iTunes программа может не одну минуту

Таким образом, было подробно рассказано, как скачать старую версию приложения на айфон или айпад и какими способами это можно сделать. Для более старых моделей подходит установка ПО через айтюнс, а для новых – загрузка с использованием Charles.

Как откатить обновление для любого приложения на iPhone и iPad

С недавних пор Apple открыла доступ ко всем версиям мобильных программ для iOS. Charles Proxy – полезный инструмент для Mac и Windows, с помощью которого можно загружать из App Store более старые версии игр и приложений.

В каких ситуациях это может пригодиться? Необходимость в откате с самых свежих релизов может быть связана с появлением в обновлениях программных ограничений (вроде удаления музыкального раздела «ВКонтакте») или разного рода сбоев.

Ниже инструкция о том, как сделать даунгрейд приложений на iPhone и iPad:

Шаг 1: Скачайте, установите и запустите Charles по этой ссылке. На Mac нажмите кнопку Grant Privileges и введите пароль администратора.

Шаг 2: Запустите iTunes и скачайте в магазине приложение, для которого вы хотите сделать даунгрейд.

Шаг 3: В окне Charles вы увидите несколько серверов, к которым подключается iTunes, вам нужно найти тот, в котором есть слово «buy». Сделайте правый клик по нему и выберите Enable SSL Proxying.

Шаг 4: Вернитесь в iTunes и остановите загрузку приложения.

Шаг 5: Снова найдите это приложение в поиске iTunes и нажмите кнопку Загрузить.

Шаг 6: Вернитесь в Charles и поищите строчки со словом «buy». В окне программы вы увидите уже второй объект с надписью «buy». Он нам и нужен. Вернитесь в iTunes и остановите загрузку.

Шаг 7: В приложении Charles раскройте до конца ветку со словом «buy» и найдите строчку buyProduct. Сделайте правый клик, затем Export и укажите рабочий стол в качестве места для сохранения файла.

Шаг 8: На рабочем столе у вас появится новый XML-файл. Откройте его в любом текстовом редакторе и найдите поле:

Ниже вы увидите строчки вроде:

1862841 1998707 2486624 2515121 2549327 2592648 2644032 2767414

Это разные версии вашего приложения, начиная с самой старой до самой новой. Скопируйте в буфер обмена нужный номер версии (наугад).

Шаг 9: Вернитесь в Charles, сделайте правый клик на buyProduct и выберите Edit.

Шаг 10: Нажмите внизу Text и найдите следующую строчку в верхней части страницы:

Сверху между ключами XXXX вы увидите значение. Замените его тем, что скопировали его на шаге 8. После этого кликните Execute внизу.

Шаг 11: Пролистайте вниз на вкладке Response до строчки bundleShortVersionString. Ниже вы увидите цифровое значение версии приложения. Если это не та версия, которая вам нужна, повторите процедуру, начиная с шага 8, скопировав в буфер обмена уже другое значение.

Шаг 12: Снова сделайте правый клик по buyProduct, но на этот раз выберите Breakpoints.

Шаг 13: Переключитесь на iTunes, найдите ваше приложение и обновите страницу. Нажмите кнопку Загрузить.

Шаг 14: Вернитесь в Charles, выберите объект со словом «buy», а в правой части окна переключитесь на Edit Request –> XML Text. Здесь в поле XXX вставьте из буфера код, скопированный на шаге 8. Нажмите кнопку Execute.

Шаг 15: Когда увидите Breakpoint, снова нажмите Execute.

Шаг 16: Вернитесь в iTunes: загрузка должна продолжиться.

Шаг 17: Посмотрите на вкладку Мои программы, куда скачается программа. Найдите ее в списке и сделайте правый клик – Сведения. Обратите внимание на поле версия: это должна быть старая сборка программы.

Шаг 18: Подключите iPhone или iPad к компьютеру и перенесите иконку приложения на ваше устройство. Перед синхронизацией гаджета убедитесь, что удалили с устройства более новое приложение. После завершения синхронизации на вашем гаджете будет старая версия программы.

Шаг 19: Закройте и удалите Charles.

Ниже можно посмотреть видеоинструкцию по даунгрейду от iDB:

Откат любых iOS-приложений через iTunes без джейлбрейка

Привет, сегодня я расскажу вам о способе отката любых iOS-приложений с помощью iTunes и программы Charles без джейлбрейка.

Подписывайтесь на наш Дзен

Ранее, я писал статью о способе отката на iOS 8.4.1 с версии 9.3.5, и у большинства пользователей, включая меня, возникла такая проблема, что множество приложений требуют версию системы начиная с 9, а разработчик не дает загрузить более раннюю версию программы, поддерживающую старую версию ОС. Из таких выделю Google с их приложениями — Chrome и YouTube.

Данный способ подойдет абсолютно для любых девайсов на любой версии iOS!

Что нужно:

  • iTunes версии 12.4.2 — последние версии работать с данным методом не будут! Поэтому, если у вас установлена последняя версия «тунца» — удаляем её и ставим указанную в статье.
  • Charles последней версии.
  • Способ подходит для Mac и Windows

Переходим к инструкции:

Вуаля!

Также, я подготовил небольшой видеоролик, где для наглядности показал процесс отката приложений:

Давайте поможем друг другу, делитесь в комментариях, ключами, откаченных вами приложений.

Обязательно указывайте: название самого приложения, версию, ключ и скриншот откаченной программы.

Откат приложения на IOS?

Позарез нужен откат приложения на две версии назад. В интернете нашел лишь один способ 18 года, и он уже не работает, так как теперь идёт проверка сертификата. Есть ли ещё способы? IOS 14.3, без всяких джейлбрейков.

Вопросы один охуительнее другого просто.

А без него есть варианты?

Действительно. Как жить без отката версий? Я сегодня пятнадцать штук откатил и считаю, что день прожит не зря. Завтра постараюсь больше откатить. Яблочникам этого кайфа не понять.

Удачи откатить приложение на андройде на 1 версию назад, а не к 1.0 стандартными средствами.

Справедливости ради, стоит сказать, что у меня не телефон, а планшет, и я сам противник яблочной продукции, но на момент покупки, сравнивая — сделал выбор в пользу яблока.

Половине, нет, 99% пользователей в жизни никогда не понадобится откатывать приложение

Тебе нужно где-то скачать ipa-файл старой версии, установить можно без джейлбрейка с помощью AltStore

Зачем качать где то когда есть iphonecake.com

Возможно, установка через кабель через iTunes .ipa. Но для начала надо найти этот установочный файл. А вообще это же не смартфон — что ты хотел?

Что хочешь вернуть то?

Приложение банка. Оно у меня теперь вылетает сразу при открытии, и так уже несколько недель, ждал обновление, думал исправит, но нет, не исправило, и зная отношение этого банка — врятли исправят.

Я смотрел, как это сделать, но в итоге либо ты хранишь бэкапы либо надо лезть в прошивку. Ни одно приложение того не стоит

Два варианта:
1. В аппсторе в учетной записи в разделе "покупки" найти приложение — может быть поставится старая версия.
2. Если обнова выходит только на новых версиях iOS может помочь сделать даунгрейд на более раннюю ось и оттуда установить приложение, а потом обновить обратно до последней. Даунгрейд можно сделать только на те прошивки, которые Apple ещё подписывает. И да согласен — это дикий геморрой, но приходилось и не так ухитряться.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *