Как скачать старую версию приложения на айфон
Как откатить приложение на iPhone и iPad или загружаем из магазина App Store любую версию приложения (инструкция) [ОБНОВЛЕНО]
Не всегда обновления приложений несут в себе что-то новое и полезное, зачастую устраняются одни ошибки, но тут же появляются другие. Домашнее видео на айфоне Хуже, когда после обновления появляется реклама или пропадают полезные функции, а таких случаев очень много.
В данном материале мы расскажем, как откатить версию приложения на 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.3).
К сожалению, данный способ уже не будет работать на версии macOS High Sierra и выше. При запуске предыдущих версий iTunes у вас будет появляться ошибка, так как для High Sierra минимальная версия 12.7 (без App Store).
Внимание! Начиная с версии iTunes 12.7 в программе больше нет магазина приложений App Store, поэтому для установки скачанного приложения на устройство используйте последнюю рабочую версию — 12.6.3.
Как откатить версию приложения на iPhone и iPad
Как описывалось выше, инструкция будет работать только на Tunes 12.3.3 (macOS) и 12.2.2 (Windows). Если у вас установленна одна из последних версий, ее нужно удалить (об этом читайте здесь). Скачать любую версию iTunes для macOS и Windows можно с этого сайта.
Шаг 1 Скачайте программу Charles 4 для своей операционной системы (macOS или Windows) и установите ее. Если на более новой версии метод не работает, тогда скачайте Charles 4.0.2 отсюда
Шаг 2 Запустите программу Charles. На компьютерах с macOS при первом запуске программы нажмите кнопку Grand Priviliges
Шаг 3 Откройте iTunes и авторизуйтесь под своей учетной записью Apple ID, найдите приложение которое хотите откатить и нажмите кнопку Загрузить
Шаг 4 Перейдите к программе Charles и в панели Structure (слева) найдите строчку содержащую «buy.Itunes.Apple.Com». Кликните на ней правой клавишей мыши и выберите пункт Enable SSL Proxying
Шаг 5 Вернитесь обратно к iTunes, остановите загрузку приложения и удалите его из списка загрузок (кликните на иконку загрузок в правом верхнем углу, выберите загружаемое приложение и 2 раза нажмите клавишу Delete ). Скачать айтюнс 11.5.6 Если загрузка уже завершилась, тогда перейдите в раздел «Мои программы» и удалите скаченное приложение
Шаг 6 Снова воспользуйтесь поиском в iTunes и повторно загрузите приложение. Если iTunes выдаст предупреждение, что не может проверить подлинность сервера, нажмите Продолжить . Начнется загрузка приложения, остановите ее и удалите
Если у вас появляется предупреждение, что сертификат сервера недействительный и нет кнопки Продолжить
В программе Charles откройте Help → SSL Proxying и нажмите Install Charles Root Certificate . Itunes 11.5.6 скачать Откроется окно для добавления сертификата, нажмите Добавить . Теперь откройте программу «Связка ключей» и в связке Вход отыщите только-что добавленный сертификат Charles. Кликните по нем два раза левой кнопкой мыши, чтобы открыть. Отобразите скрытые параметры поля «Доверие», для этого кликните по иконке треугольника рядом со словом и в выпадающем списке пункта «Параметры использования сертификата» выберите Всегда доверять
Шаг 7 Перейдите к Charles и найдите новую строчку содержащую «buy.Itunes.Apple.Com». Itunes 11.5.6 скачать Раскройте ее и выберите «buyProduct»
Шаг 8 В правой панели программы выберите вкладку Contents (вместо Contents, в некоторых ОС может быть Response ) и укажите тип отображения «XML Text». Среди строчек кода найдите:
В строчке указывается текущая версия приложения, а под ней уже идут идентификаторы всех предыдущих версий:
Softwareversionexternalidentifies
785833618
811158353
811420549
811474632
Выберите версию, которую Вы хотите установить и скопируйте ее номер
Шаг 9 Вернитесь в левую панель Structure и на строчке «buyProduct» кликните правой клавишей мыши, выберите пункт Breakpoints
Шаг 10 В iTunes заново найдите и загрузите приложение
Шаг 11 Как только Вы нажмете Загрузить , в программе Charles появиться новое окно. Перейдите к нему, выберите вкладки Edit Request и «XML Text»
Шаг 12 Найдите строчку XXXX и вместо XXXX (набор цифр) вставьте номер версии приложения, который Вы скопировали ранее и нажмите кнопку Execute один раз, а затем еще раз
Шаг 13 В iTunes должна начаться загрузка выбранной версии. По окончанию загрузки в разделе «Мои программы» появится скачанное приложение. Посмотрите версию программы, вызовите контекстное меню правым кликом мыши и выберите Сведения или нажмите Cmd+I (macOS) / Ctrl+I (Windows). Если вас не устраивает версия, скопируйте другой идентификатор версии и повторите Шаги 10 - 13
Шаг 14 Подключите свой iPhone или iPad к компьютеру и установите приложение на устройство
После выполнения всех операций не забудьте в Charles вернуть все по умолчанию, снова перейдите в программу, выберите строчку «buyProduct», кликните по ней правой клавишей мыши и нажмите Disable SSL Proxying , а также снимите галочку с Breakpoints или просто удалите программу.
Инструкция непростая и требует усилий, но это того стоит, если Вы хотите вернуть старую версию приложения.
Расскажите об этом лайфхаке своим друзьями, поделитесь с ними ссылкой в соц.Сетях и подписывайтесь на наши паблики в Facebook, Twitter или Вконтакте
В итоге: Как откатить приложение на iPhone и iPad или загружаем из магазина App Store любую версию приложения (инструкция) [ОБНОВЛЕНО] Не всегда обновления приложений несут в себе что-то новое и
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.