Як повернути стару програму на айфон. Як відкотити оновлення додатка на iOS. Деактивация функції «Знайти iPhone»

Розробники з компанії 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. Якщо ж вам необхідно повернутися на більш ранню версію, ви можете скористатися одним з неофіційних способів. У будь-якому разі тепер, при установці невдалого оновлення, ви знаєте, як вам діяти.

Практично кожен користувач продукції легендарної компанії 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 за допомогою програм Charles і iTunes. Але перш ніж приступити, зверніть увагу:

  • інструкція працює тільки на версії Charles 4, перевірялася на Charles 4.0.2 (програма платна, але має необмежений пробний період, пробна версія припиняє свою роботу через кожні півгодини);
  • максимальна версія iTunes для macOS - 12.3.3, для Windows - 12.2.2, на наступних версіях даний спосіб вже не працює: або програма iTunes не запускається, або немає кнопки Завантажити (12.4-12.4.3), або з'являється помилка
    «ITunes не може перевірити справжність сервера. Недійсний сертифікат сервера » (12.5-12.6.3).

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

Увага!Починаючи з версії iTunes 12.7 в програмі більше немає магазину додатків App Store, тому для установки завантаженого додатки на пристрій використовуйте останню робочу версію - 12.6.3.

Як відкотити версію програми на iPhone і iPad

Крок 1 Скачайте програму Charles 4 для своєї операційної системи (macOS або Windows) і встановіть її. Якщо на більш нової версії метод не працює, тоді скачайте Charles 4.0.2 звідси

Крок 2 Запустіть програму Charles. На комп'ютерах з macOS при першому запуску програми натисніть кнопку Grand Priviliges



Крок 4 Перейдіть до програми Charles і в панелі Structure (зліва) знайдіть рядок містить «buy.itunes.apple.com». Натисніть на ній правою клавішею миші та виберіть пункт Enable SSL Proxying


Крок 5 Поверніться назад до iTunes, зупиніть завантаження програми і видаліть його зі списку завантажень (клікніть на іконку завантажень у правому верхньому кутку, виберіть завантажувати додаток і 2 рази натисніть клавішу Delete). Якщо завантаження вже завершилася, тоді перейдіть в розділ «Мої програми» і видаліть скачані додаток


Крок 6 Знову скористайтеся пошуком в iTunes і повторно завантажте додаток. Якщо iTunes видасть попередження, що не може перевірити справжність сервера, натисніть Продовжити. Почнеться завантаження додатка, зупиніть її та видаліть


Якщо у вас з'являється попередження, що сертифікат сервера недійсний і немає кнопки Продовжити

У програмі Charles відкрийте Help → SSL Proxying і натисніть Install Charles Root Certificate. Відкриється вікно для додавання сертифіката, натисніть Додати. Тепер відкрийте програму «Зв'язка ключів» і в зв'язці Вхідвідшукайте тільки-що доданий сертифікат Charles. Клацніть по ньому два рази лівою кнопкою миші, щоб відкрити. Відкрийте приховані параметри поля «Довіра», для цього клікніть по іконці трикутника поруч зі словом і в випадаючому списку пункту «Параметри використання сертифіката» виберіть Завжди довіряти

Крок 7 Перейдіть до Charles і знайдіть нову сходинку містить «buy.itunes.apple.com». Розкрийте її і виберіть «buyProduct»


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

softwareVersionExternalIdentifier
821085078

У рядку вказується поточна версія програми, а під нею вже йдуть ідентифікатори всіх попередніх версій:

softwareVersionExternalIdentifies
785833618
811158353
811420549
811474632

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


Крок 9 Поверніться в ліву панель Structure і на рядку «buyProduct» клікніть правою клавішею миші, виберіть пункт Breakpoints


Крок 10 В iTunes заново знайдіть і завантажте додаток

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


Крок 12 Знайдіть рядок XXXXі замість XXXX (набір цифр) вставте номер версії програми, який Ви скопіювали раніше і натисніть кнопку Execute один раз, а потім ще раз


Крок 13 В iTunes повинна початися завантаження обраної версії. По закінченню завантаження в розділі «Мої програми» з'явиться викачане додаток. Подивіться версію програми, викличте контекстне менюправим кліком миші і виберіть Деталі або натисніть Cmd + I (macOS) / Ctrl + I (Windows). Якщо вас не влаштовує версія, скопіюйте інший ідентифікатор версії і повторіть Кроки 10 - 13


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

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

Інструкція непроста і вимагає зусиль, але це того варто, якщо Ви хочете повернути стару версію програми.

Розкажіть про це Лайфхак своїм друзями, поділіться з ними посиланням в соц.сетях і підписуйтесь на наші паблік в

Досить часта ситуація - ви оновлюєте програму або гру і замість поліпшеної роботи та отримання нових функцій отримуєте абсолютно неробочий засіб. Припускають подібні помилки розробники всіх мастей, а відкотитися з новою версією на стару можна тільки за допомогою інструменту 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. Після закінчення синхронізації на вашому смартфоні або планшеті виявиться стара версія необхідного додатку

Трапляється так, що після оновлення програми для iPhone або iPad необхідно зробити «відкат» і виникає питання як повернутися до попередньої версії. Користувач AndreyYu на geektimes.com вирішив питання.

Раніше дістати ipa-файл програми було справою 2 хвилин, досить було зайти на apptrackr і завантажити, але він перестав працювати і інших подібних ресурсів дають чесно скачати ipa файл виявлено не було (але раптом ви такі знаєте?).

Підпишіться на наш канал в Телеграма, щоб дізнатися більше корисних порад

Залишилися такі способи отримання старої версії програми:

  1. У вас в iTunes лежить старий бекап додатків з телефону і тоді можна просто скопіювати додаток назад (але у мене такого не було).
  2. Скористатися способом, описаним на швидку руку кимось в інтернеті за допомогою софта під назвою Charles. Даний спосіб описаний на ресурсах на кшталт 4dpa і пере-копіювати множинами осіб без розуміння що там взагалі написано, проте, без додаткових> 100 грам розібратися з цією писаниною складно.

Можливо, я це зроблю більш повно, з картинками і в більш простий зрозумілій формі. Загалом, щоб завантажити софт старої версії з AppStore буде потрібно хвилин 5 часу і в моєму випадку Mac OS X. Спосіб явно буде працювати і на Windows, тому що додаток Charles є і для цієї системи.

Всі ваші муки почнуться ще до того, як ви скачаєте Charles. Справа в тому, що якщо ви оновлюєте iTunes на Mac, то у вас буде відсутня можливість встановлювати додатки, починаючи з версії 12.7. Щоб її повернути, потрібно встановити назад версію 12.6.4.

Що робити далі щоб відкотити оновлення додатка на iOS

Коротко: Завантажити додаток через AppStore в iTunes, потім включити проксі, потім завантажити ще раз, відредагувати запит, відправити запит, отримати стару версію, встановити.

детально:після запуску Charles потрібно встановити сертифікати додатки в Mac. Це робиться через меню HelpSSL ProxyingInstall Charles Root Cetrificate. Сертифікат потім потрібно в Keychain Access перевести в статус Always Trust. Якщо не встановити, то будуть помилки і метод не спрацює.

В iTunes шукаємо додаток Inoreader (це для будь-якої програми підійде, але мене цікавило в той момент тільки воно), запускаємо Charles і натискаємо у вікні встановлення програми Download:

У вікні Charles у вас з'являється подібна рядок зі слово «buy» в адресі, пов'язана з сервером apple:

Для інформації можна звернути увагу на те, що розмір викачуваного файлу дорівнює 20,4 мб:

Після чого потрібно включити SSL Proxyingдля здійснення перехоплення і редагування запитів:

Оскільки, скоріш за все, у вас швидкий інтернеті додаток вже встигло завантажитися в бібліотеку додатків, то необхідно його звідти видалити.

Ще раз перевіряємо, що SSL Proxying включений і переходимо до повторному завантаженні програми з AppStore при цьому потрібно поставити завантаження на паузу, щоб у вас був час на такі дії. Після натискання на Download в вікні Charles з'явиться ще один рядок в сервером apple, що містить слово «buy». Розгорнувши цю рядок потрібно знайти buyProduct:

Справа в вікні натискаємо на Contentsі внизу вибираємо XML Text. Гортаємо вниз поки не знайдемо softwareVersionExternalIdentifiers зі списком незрозумілим цифр.

Ці цифри і виступають в ролі версій додатків. Відповідно, чим менше число, тим старіше версія додатка. Як дізнатися яка версія програми буде завантажена? Наприклад, я навмання брав з кінця списку значення 823964615:

Тепер нам потрібно перевірити версію програми. Для цього ми робимо встаємо на «buyProduct» і в меню вибираємо Composeі справа у вікні уявлення Text.

У самому верху поля буде знайомий вам набір цифр після параметра appExtVrsId. Цей набір цифр - актуальна версіядодатки.

Замість цих чисел підставляємо скопійовані вище 823964615 і повинно вийти ось так:

і робимо Execute. Програма видасть вам вікно і вибравши режим відображення XML Textми зможемо внизу знайти параметр bundleShortVersionString і побачимо, що обраний нами значення відповідає версії 5.4.4, що в моєму випадку то що потрібно, тому що ці версія практично останньою перед оновленням до 6.0

Залишається один крок. Потрібно завантажити все це справа. Для цього потрібно в нашому останньому відредагованому запиті buyProduct з отриманої версією 5.4.4 в меню вибрати Breakpoints.

За новою перейти в AppStore для завантаження програми Inoreader (якщо додаток встигло завантажитися в бібліотеку і ви не встигли його зупинити, то просто видаліть, щоб була можливість завантажити заново).

Як тільки ви в iTunes натиснете скачати, то вискочить вікно Charles, де потрібно буде натиснути на Edit Requestі у вже знайомому параметрі appExtVrsId виправити версію на 823964615, натиснути Execute, А потім ще раз на Execute.

В результаті у вас почнеться завантаження програми і можна буде побачити, що розмір програми змінився в меншу сторону:

У бібліотеці додатків itunes з'явиться значок програми з ярликом Update. Це і буде означати, що ви зробили все правильно. Можна зробити Get Info додатки і буде написано:

За завершення роботи слід в Charles зробити Disable SSL Proxyingкліком на сервері p30-buy.itunes.apple.com.

Треба сказати, що вийшло виконати у мене цю процедуру з 2 рази.
Сподіваюся, це буде комусь так само корисно як виявилося мені.

Сподобалася стаття? Поділіться з друзями!