Как установить старую версию приложения для iOS?
Целью любого обновления программного обеспечения является модернизация функционала и повышение стабильности работы. То есть, обновляясь, приложения на iOS должны становиться более практичными, отзывчивыми и безопасными с точки зрения хранения личной информации. Все же практика показывает, что нередко обновления софта приводят к обратному эффекту, приложения начинают «вылетать», случаются сбои при проведении многих стандартных процедур, а также появляются зависания и торможения. В результате пользователь стремится «откатить» утилиту к предыдущей версии и в данном посте вы узнаете, как установить старую версию того или иного приложения для iOS. К вашему вниманию будет предложена пошаговая инструкция, ответственное выполнение которой позволит добиться желаемого результата всего за несколько минут.
Подготовка к «откату» версии программы
Чтобы восстановить работоспособную версию утилиты, пользователю Apple понадобится компьютер, программа Charles и старая стабильная версия программы, которая в дальнейшем и будет проинсталлирована.
Обратите внимание
В описанном далее способе «отката» все манипуляции при установке старой версии ПО проводятся непосредственно через ПК.
Отметим, что старую версию программы следует качать только с iTunes, дабы избежать ошибок в процессе восстановления.
Инструкция по восстановлению рабочей версии софта
Как только вы скачали старую версию любимой утилиты и установили Charles на компьютер, можно приступать к восстановлению программы с рабочими параметрами. Для этого:
- Запустите Charles на ПК и перейдите на вкладку «Grant Priveleges», где вам придется ввести пароль Администратора для продолжения настройки.
- Перейдите на вкладку «Structure» и кликните правой клавишей мышки по надписи «buy». Далее в появившемся меню выберите пункт «Enable SSL Proxying».
- Как только начнется загрузка в iTunes, принудительно прервите ее. Найдите приложение, чью версию вы хотите «откатить», откройте страницу с его описанием, нажмите на «buy» и снова остановите инсталляцию.
- Кликните правым кликом на «buy» и в этот раз выберите пункт «buyProduct».
- В появившемся меню выберите «Response», далее нажмите правым кликом на «buyProduct» и выберите «Export». Появится стандартное окно, куда вы можете сохранить файл инсталляции. Здесь вам необходимо выбрать формат «XML» и сохранить.
- Найдите сохраненный XML-файл у себя на ПК и откройте его с помощью текстового редактора. В результате, решая вопрос, как устанавливать старую версию приложения для iOS, в открытом документе вам понадобится найти строку <,key>,softwareVersionExternalIdentifiers<,/key>,. Под ней вы увидите такой массив данных (цифры, разумеется, будут другими):
<,integer>,1111111<,/integer>,
<,integer>,2222222<,/integer>,
<,integer>,33333<,/integer>,
Все это версии программы, которую вы хотите «откатить». Пользователю необходимо выбрать тот вариант, который ранее радовал его стабильностью. Скопируйте номер подходящей версии в отдельный документ. Он далее понадобится для установки.
Всегда устанавливаете последние обновления для приложений?
Да, ведь они расширяют функционал приложения
Нет, в большинстве случаев они делают только хуже
Свой вариант в комментариях
- В программе Charles кликните правым кликом по «buyProduct» и выберите «Edit», далее кликните по «Text». В открывшемся документе найдите строку <,key>,appExtVrsId<,/key>,. Под ней вы увидите номер, обрамленный тегом. Его необходимо заменить на номер, который вы скопировали ранее (например, <,integer>,2222222<,/integer>,).
- Заменив номер, перейдите в нижнюю часть документа до «Response» и убедитесь в том, что под строкой bundleShortVersionString указана необходимая вам версия утилиты.
- Снова кликните правой кнопкой мыши по «buyProduct» и нажмите «Breakpoints».
- Обновите страницу с приложением. Для этого снова найдите софт в iTunes.
- Найдя приложение, нажмите на кнопку загрузки и сразу пройдите в программу Charles. Здесь вы увидите всплывающее окно, в котором вам понадобится нажать «Edit Request», далее кликнуть по «XML Text» и в появившемся окне под строкой <,key>,appExtVrsId<,/key>, вставить все тот же скопированный номер актуальной для вас версии программы.
- Нажмите «Execute» и в появившемся окне снова нажмите «Execute».
- Начнется скачивание приложения в iTunes. Дождавшись ее окончания, перейдите на закладку «Мои приложения в iTunes» и кликните правым кликом мышки по свежезалитому софту. Вызовите меню с дополнительной информацией и убедитесь в том, что на ваш ПК скачана необходимая вам версия программы.