Как установить старую версию приложения на iOS
Устаревший гаджет и его операционная система могут попросту не поддерживать новую версию программы. Также обновление может работать нестабильно или не соответствовать ожиданиям пользователя в функционале или удобстве. Чтобы устранить это, часто прибегают к установке старых версий приложений. Это не так просто, как кажется, но вполне выполнимо. В этой статье будет рассказано, как установить старую версию приложения на iOS, можно ли откатить программу на айпаде и как в этой ситуации поможет сервис iTunes.
Что делать, если айфон перестал поддерживать новые сборки приложений из App Store
Когда есть желание выполнить обновление каких-либо программ, то следует сделать это своими руками или активировать функцию автоматического обновления.
Иногда очень нужно установить предыдущую версию программы
Если телефон перестал обновлять софт или процесс загрузки новых версий то и дело обрывается, то необходимо:
- Подключиться к высокоскоростной сети через точку доступа Wi-Fi. Часто обновление невозможно из-за нестабильной работы мобильного интернета. Если устройство уже подключено к домашней сети, то нужно проверить качество соединения с интернетом.
- Остановить и начать загрузку заново. Бывает и так, что процесс тормозится и сбрасывается из-за системных сбоев или ошибок. Рекомендуется проверить операционную систему на ошибки и обновить ее саму до последней версии.
- Перезагрузить девайс. Избавиться от системных ошибок и критических процессов, которые не позволяют произвести обновление версии ПО поможет простая перезагрузка. Работает способ не всегда, но выполнить его проще всего.
При попытке скачать приложение в AppStore можно столкнуться с такой ошибкой
Если телефон просто не хочет или не может поддерживать новые сборки программ из официального магазина, то возможны проблемы с общей несовместимостью. С выходом новых операционных систем iOS разработчики популярных приложений для социальных сетей, общения и обмена данными переводят свои сервисы на поддержку свежих версий ПО. Старые же перестают поддерживаться и часто не могут обновиться.
Обратите внимание! Особенно часто такие проблемы возникают с наиболее старыми моделями айфона – с первой по пятую.
Выход из данной ситуации можно найти несколькими путями: приобрести новое устройство со свежей версией iOS, попытаться обновить операционную систему на своем старом гаджете до максимальной возможной или установить более старую версию приложения из официального магазина или сторонних ресурсов.
Один из способов решить проблемы с загрузкой – выполнить перезапуск
Как установить старую версию приложения на iPhone
Человеку может понадобиться обновление до старой сборки в нескольких случаях: либо его операционная система не поддерживает новые версии, либо в обновлении разработчик допустил некоторые ошибки, которые не дают нормально пользоваться функционалом программы. Благо возможность установить более старое приложение есть, причем через AppStore.
Магазин от Apple является достаточно продуманным в этом плане и, если пользователь не сможет найти актуальную версию приложения, он предложит установить более «древнюю». Работает этот метод только в том случае, если программа была куплена или скачана с Apple ID, который на данный момент используется в смартфоне. Более того, нужно понимать, что устаревшие версии будут иметь ошибки и проблемы, которые исправили в новых обновлениях. Изменить их самостоятельно не получится, а просить об этом разработчиков нет смысла – они уже прекратили поддержку старых версий программы и операционной системы.
Есть и другие способы, которые основаны на использовании сторонних программ для определения подходящей и стабильной версии, а также на установке приложений из непроверенных источников. Это может повлечь за собой непредвиденные проблемы и сбои в системе. Вирусы также исключать не стоит, однако иногда без сторонних программ никак.
Интерфейс программы Charles
Как откатить приложение на iPad
Обновления не всегда несут в себе только положительные стороны: исправление ошибок или добавление новых функций. Часто они фиксят одни баги, но на их место становятся другие, еще более разрушительные. Еще хуже – урезание некоторых возможностей и добавление рекламы. Далее будет рассказано, как вернуть старую сборку приложения с помощью программы Charles или сервиса iTunes.Последний будет рассмотрен позже.
Общая инструкция по работе с Charles:
- Скачать программу Charles версии не менее 4 для операционной системы Виндовс или Мак.
- Запустить ее. Если процесс производится с Mac, то при первом запуске необходимо нажать на клавишу «Grand Priviliges».
- Открыть iTunes и выполнить вход под своими учетными данными (Apple ID), найти программу для отката и нажать на «Загрузить».
- Перейти в Charles и найти панель Structure. В ней необходимо найти параметр buy.itunes.apple.com, на котором кликнуть правой кнопкой мыши, а из появившегося контекстного меню выбрать пункт «Enable SSL Proxying».
- Вернуться в iTunes и остановить загрузку программы, удалив ее из списка загрузок. Если процесс уже завершился, то необходимо перейти во вкладку «Мои программы» и произвести удаление там.
- Опять попытаться загрузить приложение. Если вдруг сервис скажет, что не может этого сделать из-за отсутствия проверки на подлинность, необходимо нажать «Продолжить» и дождаться начала загрузки. Как только она начнется, нужно остановить и удалить ее.
- Перейти в Charles и найти аналогичный параметр buy.itunes.apple.com. Раскрыть каталог и выбрать «buyProduct».
- Открыть вкладку Contents (Response) и выбрать для отображения файлов тип XML. Среди всего прочего можно будет найти такие строчки <key>softwareVersionExternalIdentifier</key> и <integer>821085078</integer>. В последней указана текущая сборка программы, а под этой строкой располагаются все идентификаторы старых версий.
- Выбрать сборку, которую необходимо установить и записать ее номер.
- Вернуться во вкладку «Structure» и найти уже знакомый buyProduct. Нажать по нему ПКМ и выбрать пункт «Breakpoints».
- Найти и повторно загрузить софт в iTunes.
- Как только будет начата загрузка Charles откроет новое окно. Необходимо сразу же перейти к нему и выбрать «Edit Request» – «XML Text».
- Выполнить поиск строки <string>………..</string>, где вместо точек следует вставить записанный идентификатор и нажать на кнопку «Execute» два раза.
- Перейти в iTunes и обнаружить, что начата загрузка той версии, которая была указана.
- Подключить свой айпад или айфон и установить нужное приложение.
Важно! Если человека не устраивает версия или она не рабочая, то необходимо просто скопировать другой идентификатор и повторить три последних шага с заменой кода.
При первом входе с Mac необходимо нажать на Grand Priviliges
Использование iTunes, чтобы скачать старую версию приложения на айфоне и айпаде из App Store
Можно проделать аналогичные действия только в программе iTunes. Доступно это тогда, когда там сохранены старые сохранения и бэкапы. Пошаговая инструкция такая:
- Войти в системные настройки айфона или айпада и включить синхронизацию с сервисами айклауд.
- Перейти в iTunes на ПК и выполнить скачивание нужного приложения в любой версии.
- Открыть App Store на телефоне или планшете и найти то же самое приложение.
- Рядом с кнопкой загрузки появится облако и, если приложение несовместимо по нынешней версии, но было установлено ранее, то система предложит качать именно старую версию.
- Подождать некоторое время и проверить наличие и работоспособность программы на девайсе.
Устанавливаться через iTunes программа может не одну минуту
Таким образом, было подробно рассказано, как скачать старую версию приложения на айфон или айпад и какими способами это можно сделать. Для более старых моделей подходит установка ПО через айтюнс, а для новых – загрузка с использованием Charles.
Как установить на iPhone или iPad старую версию любого приложения — 2 способа
Ну вот вы и обновили своё любимое приложение до самой последней актуальной версии, но разработчики допустили ошибку и программа стала работать хуже, или вовсе урезали её функционал (например, удаление раздела Аудиозаписи из приложения Вконтакте). Огорчаться не стоит, существует способ, позволяющий сделать даунгрэйд приложений App Store.
Как установить старую версию приложений App Store на iPhone и iPad с без джейлбрейка
1. Скачайте утилиту Charles для Windows, OS X или Linux с официального сайта разработчика. Программа платная, но предоставляются первые 30 дней без необходимости осуществлять платёж.
2. Закройте окно браузера.
3. Установите и запустите Charles.
4. Предоставьте привелегии программе нажатием кнопки «Grant Priveleges», а затем «Install».
5. Откройте iTunes, найдите интересующее приложение и нажмите на кнопку скачивания.
6. Во вкладке «Structure» левого бокового меню программы Charles найдите строчку «p…—buy.itunes.apple.com» и выделите её.
7. Нажмите правой клавишей по этой строчке и выберите пункт меню «Enable SSL Proxying».
8. Вернитесь в iTunes, остановите загрузку приложения и удалите её нажатием клавиши «Delete».
9. В поиске iTunes ещё раз введите название интересующего приложения, а перейдя на его страничку, вы тем самым обновите контент.
10. Заново нажмите кнопку «Загрузить».
11. Во вкладке «Structure» левого бокового меню программы Charles найдите новую строчку «p…—buy.itunes.apple.com» и разверните её содержимое.
12. Кликните правой клавишей мыши по файлу «buyProduct» и выберите пункт «Export».
13. Сохраните файл в формате «XML Summary file (.xml)».
14. Нажмите правой кнопкой мыши по сохранённому файлу в формате .xml и в контекстном меню выберите Открыть в программе → TextEdit (для этой процедуры подойдёт любой текстовый редактор).
15. Прокрутите код вниз пока не найдёте строчку <key>softwareVersionExternalIdentifiers</key>, под которой будет расположен текст в следующем формате:
Это все возможные версии приложений, начиная от самых старых и заканчивая последней.
16. Скопируйте номер версии.
17. Вернитесь Charles и тапните правой клавишей мыши по buyProduct и кликните «Edit».
18. В нижней части выберите вид «Text» и в верхней части текста найдите следующую строчку:
19. Под ней между ключами <string>XXXX</string> замените значение на скопированное с TextEdit.
20. Внизу нажмите кнопку «Execute».
21. Charles создаст в ветке новый файл «buyProduct» (в самом низу папки «wa»).
22. Перейдите в вкладку «Response», а в качестве вида выберите «XML Text».
23. Отыщите в коде строчку с названием приложения и его версией.
ВНИМАНИЕ! Если версия приложения вас не устраивает, то методом перебора повторите пункты 16-23, подставляя другие значения в ключ <string>XXXX</string>.
24. Кликните правой клавишей мыши по «buyProduct» и активируйте «Breakpoints».
25. Переключитесь в iTunes, обновите страницу с приложением и вновь скачайте его.
26. Отобразиться новое окно Charles с Breakpoints.
27. Перейдите во вкладку «Edit Request» и кликните по «XML Text».
28. В строчке <string>XXXX</string> вставьте свою версию приложения, которую вы копировали в пункте 16.
29. Внизу нажмите кнопку «Execute».
30. Откроется новое окно Charles с Breakpoints в котором ещё раз нажмите кнопку «Execute».
31. Дождитесь окончания процесса скачивания приложения в iTunes.
32. Перейдите во вкладку «Мои программы» и отыщите скачанное предложение.
33. Кликните по нему правой клавишей мыши и нажмите «Сведения».
34. Как видите, в нашем случае мы скачали SoundCloud версии 3.9.1 в то время как актуальная версия 3.15.0.
34. Подключите iPhone, iPod touch или iPad к Mac или PC.
35. Синхронизируйте приложение или просто перетащите его на иконку с устройством.
Как установить старую версию приложений App Store на iPhone и iPad с джейлбрейком без компьютера
1. Установите в Cydia файловый менеджер iFile, благодаря которому можно получить доступ ко всем директориям накопителя.
2. Запустите iFile и пройдите в /private/var/mobile/Containers/Bundle/Application/. Здесь вы увидите список всех установленных приложений на iPhone, iPod touch или iPad, но, к сожалению, со странными именами. Так что искать приложение надо будет наугад, открывая каждую папку и смотря на название «ХХХ.app», где XXX — название приложения.
Кстати, чтобы каждый раз не переходить по этому длинному пути (/private/var/mobile/Containers/Bundle/Application/), добавьте папку в закладки. Чтобы это сделать:
а) на нижней панели тапните по иконке с ярлыками/закладками;
б) перейдите на вкладку «Закладки»;
в) нажмите на плюсик в правом нижнем углу дисплея;
г) при необходимости измените название закладки, например «Все приложения» и нажмите «Создать».
3. Отыщите необходимое приложение, версию которого вы хотите откатить.
4. Откройте файл «iTunesMetadata.plist» и нажмите «Редактор текста».
5. Прокрутите страницу вниз, пока не увидите текст формата:
Цифры относятся к версии программы. Скопируйте любую из версий. Их в дальнейшем также придётся перебирать наугад.
6. Установите бесплатный джейлбрейк-твик App Admin из репозитория Cydia BigBoss.
7. Откройте App Store и найдите интересующее приложение.
8. Вне зависимости от того, установлено оно или нет, нажмите кнопку «Загрузить / Открыть».
9. Во всплывающем сообщении выберите «Downgrade».
10. Попав в раздел «Known Versions», вы можете выбрать одну из имеющихся в списке старых версий, а если точной версии нет, то нажмите плюсик в правом верхнем углу и вставьте туда скопированный в седьмом пункте код.
11. Дождитесь окончания установки (скачивание приложения может происходить очень медленно. Не беспокойтесь, это нормально).
Как видите, мы установили старую версию приложения «Вконтакте», в которой ещё был раздел Аудиозаписи.
В App Store рядом с приложением, разумеется, будет надпись «Обновить», после нажатия на которую вы получите последнюю версию.
Способы установки приложения на старые iPad или iPhone
Все пользователи в курсе не совсем приятных цен на устройства Apple, многие поэтому до сих пор используют уже старые смартфоны и планшеты. Такие пользователи, даже если имеют данный момент актуальную версию системы, рано или поздно столкнется с проблемой, если не обновит свой девайс. На старых моделях при попытке скачать какое-то приложение, оказывается, что оно не поддерживается из-за версии системы. Обновление до нормальной версии доступно, но вы не знаете, как это сделать либо новая система просто не поддерживается – в любом случае как-то приложение необходимо установить без изменения ОС.
Решение проблемы зависит от разных факторов – рассмотрим два основных случая.
1. Сбой покупки
Даже на устройствах с актуальной версией ОС приложение может не загрузиться, и выйдет ошибка «Сбой покупки». И это при том, что вы пользовались им ранее. В таком случае в AppStore открываем раздел «Обновления», далее «Покупки», «Мои покупки» и пункт «Не на этом устройстве». В этом окне доступен поиск, в котором набираем название необходимого приложения, на нужном нажимаем значок загрузки и соглашаемся с загрузкой последней совместимой версии. Этот метод подойдет если вы когда-либо уже скачивали именно это приложение на это устройство.
2. iTunes
Этот метод будет полезен в следующих случаях: б/у или новое устройство без учетных записей или с неактуальной версией системы, а также, если вы никогда ранее необходимое приложение не загружали.
Необходимо загрузить на ПК утилиту iTunes, обязательно версии 12.6.3.6. Это нужно потому, что в последующих версиях возможности скачивания приложений с компьютера исчезли. Эта версия корректно работает и поддерживается, потому проблем не возникнет. Загрузить именно эту версию можно с ресурса OS X Daily или любого другого безопасного источника. Устанавливаем iTunes, обязательно соглашаясь с установкой дополнительного ПО (это не так важно, но без этих программ iTunes невозможно пользоваться), заходим в свою учетную запись и отказываемся от обновления клиента.
После входа в аккаунт все ваши загрузки на устройстве появятся в разделе «Мои покупки» – «Медиатека». Нам остается пройти в пункт (уже на мобильном устройстве) «Покупки» – «Не на этом устройстве» и загрузить скачанное на ПК в iTunes приложение на смартфон/планшет/плеер.