Войти
Android, Windows, Apple, Ликбез. Социальные сети. Драйверы
  • Японские телефоны Новый японский смартфон
  • Lenovo G500S: характеристики, основные особенности
  • Определяем серию продукта видеокарт Nvidia Характеристики карты nvidia 9800 gt
  • А конкуренты у смартфона есть
  • Что такое расширение файла TRZ?
  • Не работает динамик в "айфоне"
  • Как сделать даунгрейд приложения на iphone. Как установить старую версию приложения для iOS

    Как сделать даунгрейд приложения на iphone. Как установить старую версию приложения для iOS

    Бывают случаи, когда пользователю нужно скачать предыдущую версию приложения на iPhone вместо последней. Например, такая ситуация была актуальна, когда мобильный клиент ВКонтакте лишился раздела «Аудиозаписи», и «юзеры» по незнанию обновили «эпп» на самую последнюю версию. Вернуться, как оказалось, уже было нельзя. Но способ все-таки есть — он предполагает использование инструмента Charles Proxy на OS X.

    С помощью Charles Proxy можно загрузить старую версию приложения на iPhone через iTunes. Сам процесс немного утомительный и долгий, но способ на самом деле рабочий. Зарубежные коллеги даже сняли полный ролик, на котором продемонстрировали работу утилиты Charles Proxy.

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

    Шаг 2: Далее вам нужно скачать приложение, которое вы хотите понизить до предыдущей версии через iTunes. В окне инструмента в разделе Structure вы увидите появление новых строк. Вы должны увидеть сервер «buy», щелкните по нему правой кнопкой мыши и нажмите на Enable SSL Proxying.

    Шаг 4: Теперь заново найдите это же приложение в iTunes через поисковую строку и снова нажмите на кнопку загрузки приложения. После этого снова отмените скачивание приложения.

    Шаг 5: В разделе Structure нажмите на buy, потом buyProduct.

    Шаг 6: Перейдите во вкладку Response, щелкните правой кнопкой мыши на buyProduct и нажмите на Export. В качестве места экспорта выберите Desktop, далее выберите формат XML и нажмите на кнопку Save (Сохранить).

    Шаг 7: С помощью текстового редактора открываем файл XML, прокручиваем вниз и находим строку:

    softwareVersionExternalIdentifiers

    Вы должны увидеть список по типу этого:

    1862841
    1998707
    2486624
    2515121
    2549327
    2592648
    2644032
    2767414

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

    Шаг 8: Возвращаемся в Charles, правой кнопкой мыши нажимаем на buyProduct и выбираем Edit (Изменить).

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

    appExtVrsId

    Шаг 10: Под этим текстом вы увидите числовое значение внутри тега . Вставляем значение, скопированное на шаге 7, то есть заменяем его. Сразу после этого нажимаем на кнопку в нижней части экрана Execute (Выполнить).

    Шаг 11: Прокручиваем на вкладке Response — вы должны увидеть bundleShortVersionString. Под ним вы увидите реальную числовую версию приложения, которую вы ввели.

    Шаг 12: Щелкаем правой кнопкой мыши на последнем пункте buyProduct в списке под «buy» и нажимаем на Breakpoints.

    Шаг 13: В iTunes снова через поиск ищем приложение, чтобы обновить страницу. После этого нажимаем на кнопку загрузки приложения — начинается скачивание приложения.

    Шаг 14: Возвращаемся в Charles. Возможно, ненадолго появится заставка инструмента. Далее нажимаем на кнопку Edit Request → XML Text и вставляем номер версии, который мы скопировали на шаге 7 под appExtVrsId. Нажимаем на Execute (Выполнить).

    Шаг 16: Открываем iTunes, загрузка должна быть начата и завершена.

    Шаг 17: Нажимаем на вкладку My Apps (Мои приложения), вы увидите загруженное приложение. Это должна быть старая версия приложения. Чтобы это проверить, можно щёлкнуть правой кнопкой мыши и выбрать Get Info (Получить информацию). Там будет указан номер версии.

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

    Шаг 19: Закрываем и удаляем Charles после завершения.

    Так уж сложилось, и к этому однозначно приложили свои усилия хитрые маркетологи из Apple, что для пользователей одним из стимулов перехода на новую версию iOS, независимо от типа устройства и его производительности, является тот факт, что очередная новая версия программы или игры появляется в AppStore уже неоптимизированной под предыдущие версии системы.

    Но, несмотря на то, что iOS 8 продолжает стремительно завоевывать i-гаджеты, очень многие «консерваторы» все еще не желают переходить не только на «восьмерку», но даже на iOS 7, продолжая пользоваться старыми версиями приложений.

    Кстати, одной из непреодолимых причин данного «консерватизма» является нежелание или невозможность пользователей менять свой iPhone 3GS или iPhone 4 на более новую модель.

    Самое неприятное в этой политике – невозможность установки даже старых версий приложений, если вы не успели их установить в свое время. AppStore будет безапелляционно предлагать вам сначала обновить операционную систему.

    Однако если слегка схитрить, то установить старое приложение из AppStore на устройстве под управлением устаревшей версии iOS 6 все еще вполне реально.

    Для этого в настройках iPhone или iPad необходимо включить iCloud. Сделать это можно при помощи учетной записи Apple ID. Теперь, не подключая i-устройство к персональному компьютеру, необходимо запустить на последнем iTunes, авторизоваться под своей учетной записью и скачать или, при необходимости, купить необходимое приложение, пусть даже в новой его версии.

    Теперь запускаем магазин приложений App Store на устройстве под старой iOS, запускаем поиск и отыскиваем то самое приложение, что вы только что загрузили на персональный компьютер.

    Если вы сделали все правильно в первом пункте, то есть включили поддержку iCloud возле названия приложения, вместо кнопки «загрузить» появится кнопка с «облачком», что говорит о том, что на вашу учетную запись уже зарегистрирована загрузка этого приложения и вы можете закачать его на устройство совершенно свободно.

    Вот только, нажав на «облачко» вы увидите, как система выдаст ошибку о том, что приложение не работает под вашей устаревшей ОС и… нет, не предложит обновить iOS , как раньше. Теперь предложение более гуманное – загрузить и установить версию приложения, совместимую с вашей версией iOS.

    Красота! Соглашаемся и ждем некоторое время, пока загрузка и установка не закончатся.

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

    Иван Ковалев

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

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

    Сразу хотим отметить, что несмотря на кажущуюся сложность, установить старую версию любого приложения может любой пользователь. Главное - четко следуйте инструкции. В ней мы установили на iPad одну из первых версий приложения популярной социальной сети Instagram.

    Шаг 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 , вы увидите строчки вида:

    2948163
    3091092
    3107891
    3171975
    3194579
    3240261

    где семизначное число означает номера версий приложения, расположенные в порядке возрастания. В нашем примере мы откатили Instagram на по-настоящему древнюю версию 1.8.7, номер сборки которой был первым в списке. На практике же, откатываться чаще всего необходимо до предыдущей версии, поэтому рекомендуется выбирать номер сборки (тот, что заключен в тег ) как можно ближе к финальной версии.

    Шаг 10. Сделайте правый клик на пункте buyProduct и выберите Edit

    Шаг 11. Выберите раздел XML Text и найдите в поле строчку:

    appExtVrsId
    XXXX

    где XXXX - последняя версия приложения. Вместо XXXX вам нужно вставить скопированное в шаге 9 значение, после чего нажать Execute . В нашем примере мы меняли номер 81542337 на 2948163, тем самым откатывая самую последнюю версию Instagram до самой ранней.

    Шаг 12. Опять нажмите правой кнопкой на пункт buyProduct и выберите пункт Breakpoints

    Шаг 14. Зайдите в iTunes, найдите ваше приложение и обновите страницу (Ctrl + R в Windows). После этого начните загрузку средства

    Шаг 15. Через мгновение после нажатия вами кнопки загрузки, вас перенесет в Charles, где нужно переключиться на экран Edit Request -> XML Text . В поле XXXX вместо «XXX » вставьте номер сборки, скопированный вами на 9 шаге, после чего нажмите кнопку Execute.

    Шаг 16. Затем опять нажмите Execute

    Шаг 17. Перейдите в iTunes и убедитесь в том, что загрузка приложения началась. Дождитесь окончания загрузки

    Шаг 18. В iTunes выберите вкладку «Мои программы », найдите ваше приложение и сделав по ней правый клик выберите пункт «Сведения ». Здесь вы можете убедится в том, что скачивается именно старая версия приложения

    Шаг 19. Удалите с вашего iPhone или iPad новую версию необходимого приложения, подключите устройство к iTunes и установите старую сборку

    Шаг 20. После окончания синхронизации на вашем смартфоне или планшете окажется старая версия необходимого приложения

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

    В начале прошлого года на многих ресурсах появилась информация о том, как откатить версию приложения на iOS, но после очередного обновления программ Charles и iTunes скачать старую версию приложения по инструкции уже было невозможно. В данном материале мы расскажем, что изменилось и как это сделать с более новыми версиями программ.

    Прежде чем приступить, обратите внимание:

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

    К сожалению, данный способ не будет работать на последней версии macOS High Sierra. При запуске предыдущих версий iTunes у вас будет появляться ошибка, так как для этой операционной системы минимальная версия 12.7 (без App Store).

    Как описывалось выше, инструкция будет работать только на Tunes 12.3.3 и ниже. Если у вас установленна одна из последних версий, ее нужно удалить (об этом читайте здесь). Скачать любую версию iTunes для macOS и Windows можно с этого сайта.

    Шаг 1Скачайте программу Charles 4 для своей операционной системы (macOS или Windows) и установите ее. Если на более новой версии метод не работает, тогда скачайте Charles 4.0.2 отсюда

    Шаг 2 Запустите программу Charles. На компьютерах с macOS при первом запуске программы нажмите кнопку

    Шаг 4 Перейдите к программе Charles и в панели Structure (слева) найдите строчку содержащую «buy.itunes.apple.com».

    Как устанавливать старые версии приложений на iPhone и iPad без компьютера

    Кликните на ней правой клавишей мыши и выберите пункт Enable SSL Proxying

    Шаг 5 Вернитесь обратно к iTunes, остановите загрузку приложения и удалите его из списка загрузок (кликните на иконку загрузок в правом верхнем углу, выберите загружаемое приложение и 2 раза нажмите клавишу). Если загрузка уже завершилась, тогда перейдите в раздел «Мои программы» и удалите скаченное приложение

    Шаг 6 Снова воспользуйтесь поиском в iTunes и повторно загрузите приложение. Если iTunes выдаст предупреждение, что не может проверить подлинность сервера, нажмите. Начнется загрузка приложения, остановите ее и удалите

    Шаг 7 Перейдите к Charles и найдите новую строчку содержащую «buy.itunes.apple.com». Раскройте ее и выберите «buyProduct»

    Шаг 8 В правой панели программы выберите вкладку Contents (вместо Contents, в некоторых ОС может быть Response) и укажите тип отображения «XML Text». Среди строчек кода найдите:

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

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

    Шаг 9 Вернитесь в левую панель Structure и на строчке «buyProduct» кликните правой клавишей мыши, выберите пункт Breakpoints

    Шаг 10 В iTunes заново найдите и загрузите приложение

    Шаг 11 Как только Вы нажмете, в программе Charles появиться новое окно. Перейдите к нему, выберите вкладки Edit Request и «XML Text»

    Шаг 12 Найдите строчку и вместо XXXX (набор цифр) вставьте номер версии приложения, который Вы скопировали ранее и нажмите кнопку один раз, а затем еще раз

    Шаг 13 В iTunes должна начаться загрузка выбранной версии. По окончанию загрузки в разделе «Мои программы» появится скачанное приложение. Посмотрите версию программы, вызовите контекстное меню правым кликом мыши и выберите Сведения или нажмите (macOS) / (Windows). Если вас не устраивает версия, скопируйте другой идентификатор версии и повторите Шаги 10 — 13

    Шаг 14 Подключите свой iPhone или iPad к компьютеру и установите приложение на устройство

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

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

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

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

    Практически каждый пользователь продукции легендарной компании Apple хоть раз в жизни сталкивался с вопросом как сделать откат iOS на своем мобильном устройстве. Процесс возврата старой операционной системы на устройстве от компании Apple обычно не составляет трудности. Для того, что бы узнать, как откатить iOS достаточно четко следовать изложенной ниже инструкции и тогда Вы сможете не только установить старый вариант iOS, но и сохранить все свои данные на устройстве.

    Перед тем как установить старую версию iOS, рекомендуем провести несколько нехитрых подготовительных действий:

    • – если каким-либо образом во время отката iOS произойдет ошибка, то Вы рискуете лишиться всех данных на своем мобильном телефоне или планшете. Чтобы избежать подобных неприятностей, необходимо сделать резервную копию данных.
    • Выбор версии операционной системы – прежде, чем узнать, как откатить версию iOS необходимо выбрать версию операционной системы. Следует учитывать тот факт, что разработчики iOS перестали поддерживать старые версии операционки.

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

    1. Переходим на ресурс getios.com ;
    2. После этого найдите поле, в котором написано YOUR DEVICE и укажите, каким мобильным устройством Вы пользуетесь.
    3. Теперь Вы должны увидеть поле, в котором Вам следует указать модель Вашего гаджета.
    4. В новом окне iOS VERSION необходимо указать, какую ОС iOS Вы желаете установить на своем устройстве. Только после этого, как Вы укажите желаемую версию iOS, откат может быть успешно произведен.

    Теперь мы можем рассмотреть, как вернуть старый iOS на своем мобильном устройстве:

    1. Подключите Ваше мобильное устройство к своему ПК. Обратите внимание на то, что на ПК должна быть инсталлирована самая свежая версия специальной программы iTunes. В противном случае перед тем, как установить более старую версию iOS необходимо скачать и установить данную программу.
    2. Запускаем приложение на своем персональном компьютере для начала возврата старой прошивки на устройстве.
    3. После этого необходимо выбрать тип Вашего мобильного устройства. Для этого можно нажать соответствующую клавишу в интерфейсе или использовать комбинацию клавиш CTRL+S.
    4. Далее в появившемся окне необходимо нажать кнопку “Обзор” и в новом окне выбрать “Обновить”.
    5. Если на Вашем ПК установлена ОС Windows, то зажмите кнопку Shift и одновременно кликните на кнопку “Обновить”. Если у Вас Mac, то вместо Shift зажмите Alt.
    6. После этого Вы увидите форму, где Вам следует выбрать скачанный ранее файл для отката iOS.
    7. Поздравляем! Процесс устновки старой версии ОС начался. В большинстве случаев процесс установки предыдущей версии ОС iOS проходит довольно быстро.

    Итак, давайте рассмотрим еще один вариант как установить предыдущую версию iOS на своем гаджете. Для этого нам понадобиться программа RedShow. Эту программу можно установить как на Windows, так и на Mac. Кстати, перед тем как приступить к откату iOS следует провести выше описанные подготовительные действия для сохранности Ваших данных на мобильном устройстве. Следует заранее сказать, что данный способ несколько сложней предыдущего, но иногда возникает необходимость использовать именно его для продвинутых пользователей ПК.

    Откат прошивки iOS при помощи RedShow следует проводить следующим образом: