Как откатить приложение на ipad. Как вернуть старую версию iOS

Практически каждый пользователь продукции легендарной компании 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 следует проводить следующим образом:


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

Хотите установить старую версию приложения? Внимательно следуйте этой пошаговой инструкции:

Шаг 1: Скачайте и установите приложение Charles. Запустите его, нажмите на вкладку Grant Priveleges , если вы являетесь пользователем OS X, и введите пароль администратора.

Шаг 2: Скачайте приложение, старую версию которого вы хотите установить, с помощью iTunes на вашем компьютере и откройте вкладку Structure в приложении Charles. Вы должны увидеть сервер «buy».

Шаг 3: Кликните правой клавишей на надписи «buy» и выберите пункт Enable SSL Proxying .

Шаг 4: Остановите загрузку в iTunes.

Шаг 5: Найдите приложение снова, открыв страницу с описанием. Снова начните загрузку и снова отмените ее.

Шаг 6: Откройте всплывающее меню сервера «buy» и выберите пункт buyProduct .

Шаг 7: Кликните на Response , кликните правой кнопкой на buyProduct и выберите Export . Выберите Рабочий стол в качестве места экспорта, выберите формат XML и нажмите Save .

Шаг 8: Откройте XML-файл с помощью текстового редактора и найдите следующую строку:

softwareVersionExternalIdentifiers

Под этой строкой вы увидите приблизительно следующую информацию:

1862841
1998707
2486624
2515121
2549327
2592648
2644032
2767414

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

Шаг 9: Вернитесь в Charles кликните правой клавишей на buyProduct и выберите пункт Edit .

Шаг 10: Выберите Text и найдите следующую строку:

appExtVrsId

Под этой строкой вы увидите номер в теге, замените его номером, который вы скопировали, и нажмите Execute.

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

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

Шаг 13: Найдите приложение снова в iTunes, чтобы программа обновила страницу, и снова нажмите на кнопку загрузки.

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

Шаг 15: Вам нужно будет нажать Execute повторно.

Шаг 16: Проверьте iTunes. Загрузка должна начаться и завершиться.

Шаг 17: Откройте вкладку Мои приложения в iTunes, и вы должны увидеть скачанное приложение. Правым кликом по нему вы можете запросить дополнительную информацию и убедиться в том, что вы скачали старую версию.

Шаг 18: Подключите свое устройство к iTunes и установите приложение на устройство.

Шаг 19: Закройте и удалите Charles.

Это непростая инструкция, но в некоторых случаях без нее не обойтись, если вы не хотите делать джейлбрейк устройства, а старая версия приложения нужна как воздух.

По материалам iDownloadBlog

Разработчики из компании Apple довольно часто публикуют новые версии операционной системы. Вот только не всегда обновлённый вариант будет лучше предыдущей iOS. К счастью, если вы хотите совершить откат на более раннюю версию, сделать это не так уж и трудно.

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

Причин для отката на предыдущую версию iOS может быть множество

Самой простой способ отката на старую версию - официальный. Но он имеет ряд ограничений. Официально «откатиться» можно только на предыдущую версию системы и лишь в течение непродолжительного времени после выхода обновления. Затем разработчики блокируют возможность отката, и пользователям приходится искать другие пути.

Подготовительные действия перед откатом на более раннюю версию iOS

Перед тем как приступать непосредственно к процессу отката, необходимо выполнить подготовительные действия. Для этого необходимо:

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

Резервное копирование

Существует два способа копирования данных с устройства Apple: это резервное копирование в iCloud или копирование данных с помощью iTunes.

Копирование данных с помощью iCloud

После завершения процесса переноса данных в iCloud они будут содержаться в облачном хранилище. Для копирования сделайте следующее:

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

Копирование данных с помощью iTunes

Для создания резервной копии с помощью iTunes вам понадобится установить медиаплеер на компьютер. После этого сделайте следующее:


Получить одну из последних версий прошивки на ваше устройство можно на сторонних сайтах. Заранее изучите отзывы, чтобы убедиться, что сайту можно доверять. Скорее всего, в процессе скачивания вас попросят указать, каким устройством компании Apple вы пользуетесь, уточнить модель и затем выбрать предложенную версию из списка. После скачивания нужной вам версии обязательно запомните, куда вы загрузили файл. Он понадобится вам в дальнейшем.

Отключение функции «Найти айфон»


В случае если вы всё сделали правильно, вам на почту придёт сообщение, уведомляющее вас о выключении опции «Найти iPhone» на вашем устройстве.

Возврат на предыдущую версию операционной системы

Откат прошивки - это безопасная функция, и вы в любом случае сможете вернуть своё устройство в прежнее состояние. Тем не менее вы всё равно действуете на свой страх и риск. Будьте внимательны, и тогда у вас не возникнет проблем.

Для отката выполните следующие действия:


Так вы можете вернуться на одну из предыдущих версий iOS. Но можно ли выбрать старую версию? Нет, вам не дадут её скачать с сайта. Даже если вы обнаружите её в сторонних источниках, корректная установка не будет произведена. Это ограничения от компании Apple, и официальным способом тут ничего не решить.


Официально вы можете понизить версию iOS устройства до одной из предыдущих

Отката версии iOS с помощью специальной программы

Кроме возможности вернуть предыдущую версию с помощью iTunes, имеется и другой путь. Вы можете совершить откат вашего устройства с помощью специальной программы. К примеру, с этой задачей хорошо справляется программа под названием RedShow. Но стоит отметить следующее:

  • этот способ значительно сложнее и, возможно, потребует от вас установки джейлбрейка (если, конечно, он не был установлен у вас ранее);
  • если вы хотите откатиться не только на предыдущую версию, но и на более ранние, вам понадобится сертификат SHSH от старой версии. Сохранение происходит автоматически, если сделан джейлбрейк. Либо же вы можете сохранять данные вручную после каждого обновления с помощью программы TinyUmbrella;
  • возможность отката есть не для всех устройств. Идеально подходят iPhone 3GS, iPhone 4 и iPod touch 4G, также доступен откат на iPad 2. На других устройствах до недавнего времени этой возможности не было, но сейчас разработчики добавили поддержку ещё нескольких телефонов.

Сам процесс отката с помощью этой программы делается следующим образом:


Откат приложений на iOS

С откатом операционной системы мы разобрались. Но что, если вам необходимо совершить откат одного из установленных приложений? Ведь неудачные обновления бывают и там. Для этого есть официальный инструмент Charles Proxy. Он позволяет получить доступ к старым версиям приложений или игр на вашем iPhone или iPad. Пользоваться этой программой не слишком просто, так что это тема для отдельной статьи.


Вы можете откатить приложения на iOS до одной из предыдущих версий

Видео: откат iOS с любой версии на более старую

Большинству пользователей хватит возможности официального возврата на одну из последних версий устройства. Главное, чтобы эта версия ещё поддерживалась Apple. Если же вам необходимо вернуться на более раннюю версию, вы можете воспользоваться одним из неофициальных способов. В любом случае теперь, при установке неудачного обновления, вы знаете, как вам действовать.

Гайд по установке не поддерживаемых игр и программ на iPhone, iPad прошлых поколений и под управлением прошлых версий iOS.

Разработчики зачастую ставят ограничения на свои приложения, запрещая их запуск на устройствах прошлых поколений и/или со старой версией iOS . Для этого есть несколько причин:

Приложение было скомпилировано (собрано) для более нового процессора

Техническая причина. Если это так, то приложение было создано эксклюзивно для новых iPhone, iPad и заниматься его редактированием нет причин, так как оно всё равно на старых девайсах будет "падать".
Вот лист процессоров, расположенных по моделям устройств:
  • iPhone 2G: ARM11
  • iPod touch: ARM11
  • iPhone 3G: ARM11
  • iPod touch 2g: ARMV6
  • iPhone 3GS: ARMV7
  • iPod touch 3g: ARMV7
  • iPhone 4: Apple A4
  • iPod touch 4: Apple A4
  • iPad: Apple A4
  • iPhone 4S: Apple A5
  • iPad 2: Apple A5
  • iPad 3: Apple A5X
Иногда приложение использует библиотеку не участвующую в прошлой версии iOS, тут тоже увы ничего не поделаешь (ну мы же не собираемся терять свой драгоценный ).

Однако иногда разработчики просто пытаются подтолкнуть пользователя к покупке нового iDevice"a или обновлению iOS для временного избавления от пиратства, например, как однажды это было сделано с iPhoto и iWork .

Тогда отредактированным, это приложение спокойно запустится на вашем iPhone или iPad, без необходимости его обновления.
В каждом приложении указаны его системные требования. Ваши требования - возможности указаны в:

"/System/Library/CoreServices/SystemVersion.plist" "/System/Library/CoreServices/SpringBoard.app/***AP.plist"

Эти листы нельзя редактировать, если на вашем устройстве не был сделан Jailbreak, но мы можем отредактировать требования приложения.

Как поменять требования приложения для iPhone, iPad

Что нам для этого надо:
Архиватор 7-zip , редактор файлов типа *plist, такого как Plist Editor For Windows , файловый менеджер iFunBox , ну и IPA файл самого приложения.

Процедура редактирования:

1. Копируем куда-нибудь свой IPA файл;
2. Открываем его при помощи 7-zip;
3. Находим, извлекаем и открываем "iTunesMetadata.plist ". На первый раз советуем извлечь его и редактировать отдельно при помощи Plist Editor For Windows ;
4. В нём вы найдёте строки "UIRequiredDeviceCapabilities ", или "MinimumOSVersion ". Вам просто нужно убрать требуемые DeviceCapabilities и поставить минимальным системным требованием iOS версии 1.0 Если нет строки "UIRequiredCapabilities " то не о чем беспокоиться, то же самое с "MinimumOSVersion ";

Как поменять требования:
Находим:

200?"200px":""+(this.scrollHeight+5)+"px");">UIRequiredDeviceCapabilities

armv7
video-camera
opengles-2


Пустая строка выглядит вот так:

200?"200px":""+(this.scrollHeight+5)+"px");">UIRequiredDeviceCapabilities


Как поменять требования операционной системы:
Находим:

200?"200px":""+(this.scrollHeight+5)+"px");">MinimumOSVersion
4.3


Меняем:

200?"200px":""+(this.scrollHeight+5)+"px");">MinimumOSVersion
1.0



5. Заменяем изменённым оригинальный plist ;
6. Находим Info.plist в файле приложения и делаем то же, что мы делали с "iTunesMetadata.plist "
7. Сохраняем;
8. Устанавливаем при помощи iFunbox .

Если установка не получается, смотрите сообщение об ошибке. Если это "0xe8003ffe"или "-402636802", то приложение росто было создано для другого процессора. Даже если вы мануально проинсталлируете приложение оно не запустится.

Пробуйте, так как шанс запустить приложение возрастают в разы, по крайней мере на iOS 5.0 iPad 2 я iPhoto запустил.) Отписывайтесь.

Если вы не нашли ответа на свой вопрос или у вас что-то не получилось, а в комментаряих ниже нет подходящего решения, задайте вопрос через нашу . Это быстро, просто, удобно и не требует регистрации. Ответы на свой и другие вопросы вы найдете в разделе.

Присоединяйтесь к нам во

Одним из новшеств в iOS 9 – это доступ ко всем версиям приложений, которые ранее существовали, а не только к последним в App Store. Такая фича может быть полезно в разных случаях, но самая очевидная, это нестабильная работа обновлений, либо появления в них ограничений, например, отсутствие раздела «Музыка» в приложении «Вконтакте».

Откатить приложение для iPhone, iPad и iPod Touch раньше было нельзя, с появлением такой возможности был разработан отличный инструмент Charles Proxy – программа для Mac и Windows , которая позволит загрузить старые версии игр или приложений из App Store. Однако, стоит отметить, что не все процессы в Charles Proxy автоматизированы и новичку с первого раза будет сложно разобраться в программе, потребуется терпение и немного упорства, чтобы выполнить поиск и установку нужных файлов на смартфон или планшет.

Инструкция, как сделать откат версии приложения на iPhone или iPad:

  1. Скачайте программу с официального сайта разработчиков: http://www.charlesproxy.com/download/ для Mac подтвердите установку от имени администратора.
  2. Запустите iTunes и начните скачивать то приложение, для которого хотите сделать откат, либо установить старую версию.
  3. В окне программы Charles должно отобразиться несколько серверов, к которым подключиться iTunes, ищем тот в, котором есть слово «buy», делаем правой кнопкой мыши клик по нему и выбираем состояние «Enable SSL Proxying».
  4. Вернитесь в iTunes и остановите процесс загрузки и установки приложения.
  5. Найдите это приложение в iTunes снова и повторите старт загрузки программы.
  6. Опять откройте программу Charles и найдите строчку с «buy», в окне программы таких объекта уже должно быть два, нам нужен тот, который появился позже, снова откройте окно iTunes и опять остановите процесс загрузки приложения из App Store.
  7. Далее переходим в Charles и раскрываем нужную строчку с «buy», ищем строку со словами «buyProduct», кликаем правой кнопкой, далее «Export» и указываем рабочий стол компьютера для сохранения файла.
  8. На рабочем столе появится файл XML, откройте его в любом текстовом редакторе и найдите блок:
    softwareVersionExternalIdentifiers

    В этом поле ищите строки следующего вида:
    1862841
    1998707

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

  • В Charles находим строку «buyProduct» и делаем клик правой кнопкой по ней и выбираем «Edit».
  • Внизу нажимаем на «Text» и ищем строку вверху:
    appExtVrsId

    Там же в строке XXXX , замените значение на то, которое вы скопировали раньше, и нажмите на кнопку «Execute» внизу.

  • Откройте вкладку «Response» и пролистайте до строчки: bundleShortVersionString ниже будет показана версия скачиваемого приложения, если она не та, то повторите процедуру с 8 по 10 пункт.
  • После того, как вы найдете нужную версию, снова кликните правой кнопкой по «buyProduct», далее выберите пункт «Breakpoints».
  • Откройте iTunes, снова найдите приложение, обновите страницу и нажмите на кнопку «Загрузить».
  • Вернитесь в программу Charles, найдите объект «buy», в правой части окна переключите на «Edit Request», далее «XML Text». В поле XXXX вставьте код, скопированный код приложения, нажмите на кнопку «Execute».
  • Дождитесь состояния «Breakpoint» и повторно нажмите на «Execute».
  • Откройте iTunes, загрузка приложения должна продолжиться.
  • Откройте вкладку «Мои программы», найдите скаченную программу, кликните правой кнопкой по ней и откройте «Сведения», в открывшемся окне проверьте версию.
  • Для того чтобы перенести утилиту на iPhone, iPad или iPod Touch, необходимо сначала удалить старую версию с гаджета, а затем подключить его к компьютеру и загрузить приложение через iTunes. Ниже вы можете посмотреть видео с инструкцией по установке старой версии приложения из App Store.