Как установить на 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 рядом с приложением, разумеется, будет надпись «Обновить», после нажатия на которую вы получите последнюю версию.
Нюансы загрузки старой версии Telegram на смартфон
Полезное
Некоторая часть юзеров интернета, относящихся к любителям ретро, хотели бы скачать «Телеграма» старую версию. С момента появления мессенджера прошло уже почти 10 лет, он не единожды обновлялся, в него внедрялись новые возможности, росло число пользователей.
Многофункциональность Telegram устраивает большинство, но кому-то его нововведения кажутся слишком сложными. Кроме того, обновленные приложения не всегда корректно работают на старых устройствах, а на некоторых, например с ОС ниже Android 4.4 и iOS 5, не работают совсем.
Telegram за 10 лет обновлялся много раз.
Обзор устаревших версий Telegram
Поскольку проблемой установки прошлых версий «Телеграма» интересуются немало пользователей, я занялась их изучением и сравнением с современными версиями.
Последнюю из них отличают такие возможности:
- регистрация 2 аккаунтов в одном клиенте;
- создание тем;
- пересылка сообщений самому себе (в чат «Избранное»);
- дополнительная защита личных и групповых чатов, ставших секретными благодаря функции кодирования;
- загрузка большого количества фото и недлинных видео, обмен ими;
- организация конференций с численностью до 100 участников;
- высокая скорость отправки сообщений и др.
Набор функций устаревших клиентов намного беднее.
Лучше всего они умеют:
- поддерживать переписку;
- проигрывать аудиокомпозиции.
Однако пользователям, не нуждающимся в новых возможностях и обновлениях смартфона, как показывает практика, этого достаточно.
Как скачать старую версию мессенджера на смартфон
Скачать «Телеграма» старую версию и для Android, и для iOS можно на сайте ru.uptodown.com, где найдутся файлы мессенджера, начиная с 0.7.20. Также стоит посетить портал 4PDA и магазин App Story (для Apple).
Если на устройстве установлен другой клиент, его следует удалить; только его, а не аккаунт или личный профиль, чтобы избежать потери данных: переписки, фотографий и видео, адресов любимых каналов.
Только после этого можно приступать к установке Telegram вручную.
«Андроид»
Как я сама могла убедиться, установить старый «Телеграм» на смартфон совсем несложно.
Для этого следует придерживаться такой схемы:
- С ПК зайти на сторонний ресурс, авторизоваться или зарегистрироваться в нем.
- Через поиск найти файл Telegram.apk и сохранить его на компьютер или напрямую на телефон.
- Передать файл на смартфон и запустить установку.
- Авторизоваться в «Телеграме».
После этого разрешается пользоваться приложением в привычном формате. Перейти на новую версию можно, переустановив старое или разрешив автообновление на своем устройстве. При работе со старым Telegram автозагрузка должна быть отключена.
Скачиваем Telegram.apk.
«Айфон»
Владельцы старых моделей iPad или iPhone также нередко сталкиваются с несовместимостью устройства и обновившегося приложения. В этом случае более давнюю версию предлагает установить сам магазин Apple – App Store.
При этом следует учитывать, что устаревший вариант «Телеграма» может, хотя и не всегда, содержать ошибки и создавать проблемы при пользовании.
Чтобы сохранить и запустить мессенджер на устройстве, необходимо совершить следующие действия:
- Войти в App Store со своего смартфона и со своим Apple ID.
- Найти обновленный Telegram и «купить» его. Приобретение появится в «Покупках».
- Скачать его на телефон и запустить установку.
Если iOS смартфона его не поддерживает, App Store определит это и посоветует установить другой клиент – не столь новый, но совместимый с устройством. После этого, уже при содействии магазина Apple, скачивается и активируется одна из прежних версий.
Все эти операции можно совершать только на смартфонах, поскольку установить устаревшее приложение на ПК рядовой пользователь не сможет.
Как установить старую версию любого приложения на iPhone и iPad
Довольно частая ситуация — вы обновляете приложение или игру и вместо улучшенной производительности и новых функций получаете совершенно нерабочее средство. Допускают подобные оплошности разработчики всех мастей, а откатиться с новой версии на старую можно только при помощи инструмента Charles Proxy.
Пригодиться программа Charles Proxy может и в тех случаях, когда в новых версиях приложений или игр какие-то функции были удалены. Примеров таких удаленных функций можно привести целую массу, взять хотя бы официальные приложения «ВКонтакте» или YouTube, последняя версия которого вызывает у пользователей лишь негативные эмоции.
Сразу хотим отметить, что несмотря на кажущуюся сложность, установить старую версию любого приложения может любой пользователь. Главное — четко следуйте инструкции. В ней мы установили на iPad одну из первых версий приложения популярной социальной сети Instagram.
Как установить старую версию любого приложения на iPhone и iPad
Шаг 1. Загрузите, установите и запустите инструмент Charles для Windows или Mac (скачать)
Шаг 2. Запустите iTunes и начните скачивать приложение, старую версию которого вы хотите установить на свой iPhone или iPad
Шаг 3. В окне Charles выберите сервер iTunes, с которого происходит загрузка приложения, со словом «buy». Нажмите на название сервера правой кнопкой и выберите пункт Enable SSL Proxying
Шаг 4. Вернитесь в окно iTunes и остановите загрузку приложения
Примечание: если приложение уже загрузилось, то его нужно удалить в разделе «Мои программы»
Шаг 5. Вновь найдите нужное приложение в iTunes и повторно начните его загрузку
Шаг 6. Перейдите в окно Charles и найдите еще одну строчку со словом «buy» — это именно тот объект, который мы ищем. Вернитесь в iTunes и остановите загрузку приложения
Шаг 7. Раскройте найденную ветку со словом «buy» в Charles и найдите строчку buyProduct
Шаг 8. Выберите строчку buyProduct и перейдите на вкладку Response, где укажите тип отображения XML Text
Шаг 9. На экране, после строчки softwareVersionExternalIdentifiers, вы увидите строчки вида:
<integer>2948163</integer>
<integer>3091092</integer>
<integer>3107891</integer>
<integer>3171975</integer>
<integer>3194579</integer>
<integer>3240261</integer>
где семизначное число означает номера версий приложения, расположенные в порядке возрастания. В нашем примере мы откатили Instagram на по-настоящему древнюю версию 1.8.7, номер сборки которой был первым в списке. На практике же, откатываться чаще всего необходимо до предыдущей версии, поэтому рекомендуется выбирать номер сборки (тот, что заключен в тег <integer>) как можно ближе к финальной версии.
Шаг 10. Сделайте правый клик на пункте buyProduct и выберите Edit
Шаг 11. Выберите раздел XML Text и найдите в поле строчку:
где XXXX — последняя версия приложения. Вместо XXXX вам нужно вставить скопированное в шаге 9 значение, после чего нажать Execute. В нашем примере мы меняли номер 81542337 на 2948163, тем самым откатывая самую последнюю версию Instagram до самой ранней.
Шаг 12. Опять нажмите правой кнопкой на пункт buyProduct и выберите пункт Breakpoints
Шаг 14. Зайдите в iTunes, найдите ваше приложение и обновите страницу (Ctrl + R в Windows). После этого начните загрузку средства
Шаг 15. Через мгновение после нажатия вами кнопки загрузки, вас перенесет в Charles, где нужно переключиться на экран Edit Request —> XML Text. В поле <string>XXXX</string> вместо «XXX» вставьте номер сборки, скопированный вами на 9 шаге, после чего нажмите кнопку Execute.
Шаг 16. Затем опять нажмите Execute
Шаг 17. Перейдите в iTunes и убедитесь в том, что загрузка приложения началась. Дождитесь окончания загрузки
Шаг 18. В iTunes выберите вкладку «Мои программы», найдите ваше приложение и сделав по ней правый клик выберите пункт «Сведения». Здесь вы можете убедится в том, что скачивается именно старая версия приложения
Шаг 19. Удалите с вашего iPhone или iPad новую версию необходимого приложения, подключите устройство к iTunes и установите старую сборку
Шаг 20. После окончания синхронизации на вашем смартфоне или планшете окажется старая версия необходимого приложения
Как скачать старые версии приложений для старых iOS-устройств
Со временем некоторые приложения перестают поддерживать старые модели iPad или iPhone, которые работают под управлением iOS 10 или ниже. Рассказываем, как установить совместимые версии программ на неподдерживаемые устройства.
С выходом iOS 12 многие разработчики обновили свои приложения, внеся изменения в интерфейс, исправления ошибок и новые функции. При этом некоторые программы и игры перестали работать на старых моделях iPhone или iPad – новая версия приложения совместима только с iOS 11 и выше.
Недавно я сам столкнулся с этой проблемой, когда потребовалось подключить часы Amazfit Pace и умные весы Xiaomi к iPhone 5. Для работы обоих гаджетов необходимо приложение Mi Fit, которое с сентября 2018 года официально перестало поддерживать iOS 10 и более ранние версии. Но выход из ситуации я нашёл.
Магазин приложений Apple достаточно умён, чтобы определить, когда вы просматриваете приложение на устройстве, которое не может запустить последнюю версию. В этом случае, App Store предложит вам установить более старую, но совместимую версию.
Стоит отметить два момента: во-первых, этот метод работает, только если вы купили / скачали приложение (не обязательно на этом устройстве, но на этом Apple ID); и, во-вторых, устаревшая версия может иметь проблемы и ошибки.
- Войдите в App Store под своим Apple ID на устройстве под управлением iOS 12.
- Найдите приложение, которое не работает со старым iPhone или iPad, и скачайте / купите его.
- Откройте App Store на старом iOS-устройстве и перейдите в «Покупки».
- Найдите необходимое приложение и загрузите его, нажав на значок облака.
После этого App Store обнаружит, что ваше устройство не может запустить последнюю версию, и предложит вам установить более старую версию.
В моём примере iPhone 5 был прикреплён к моему Apple ID, и я сразу же скачал приложение на iPhone XS Max, после чего зашёл в «Покупки» и загрузил совместимую версию Mi Fit на «пятерку». Этого хватило, чтобы подключить оба аксессуара.