Як відновити ios-пристрій з резервної копії з більш новою версією ios - проект appstudio

Як відновити ios-пристрій з резервної копії з більш новою версією ios - проект appstudio

iTunes сповнений різних обмежень, серед яких зустрічаються як виправдані здоровим глуздом, так і абсолютно маразматичні. Одне з найбільш неприємних обмежень iTunes, з яким періодично стикаються багато користувачів - неможливість відновити iPhone або інше iOS-пристрій з резервної копії, зробленої на більш нової версії iOS. Іншими словами, якщо ваш старий iPhone був з iOS 7.0.4, а новий - з iOS 7.0.3, то відновити його з резервної копії від свіжої прошивки не вийде, iTunes заблокує відновлення на самому початку.

Але далеко не всі користувачі знають, що це обмеження легко обійти. Проблема вирішується за пару хвилин.

iTunes не надто пильно контролює відповідність версій. Усередині кожної резервної копії є файл з описом бекапа, в якому окремим рядком прописується версія iOS, з якої робилася копія. iTunes дивиться тільки на ці цифри і звіряє їх з версією iOS на пристрої, який ви збираєтеся відновити з резервної копії. Здогадуєтеся, що буде, якщо в цьому файлі опису бекапа виправити версію iOS на ту, що вам потрібна. )

Розглянемо практичний приклад. У нас є новенький iPhone 5s з iOS 7.0.4 на борту і резервна копія, зроблена на iPhone 5 з iOS 7.1 beta 2. Намагатися відновити дані з цієї копії марно, iTunes почне лаятися на невідповідність версій і видасть помилку «Не вдається відновити резервну копію на цей iPhone, так як ПО на iPhone застаріло ». Що ж, обдурити iTunes.

На Маке в будь-якому вікні Finder потрібно натиснути клавіатурну комбінацію Cmd + Shift + G і ввести шлях

Як відновити ios-пристрій з резервної копії з більш новою версією ios - проект appstudio

Ви опинитеся всередині папки з резервних копій. Ви побачите стільки папок, скільки у вас бекапов, причому кожен буде називатися по імені UDID відповідного пристрою. Щоб розібратися в тому, де потрібний бекап, простіше заглянути в властивості кожної з цих папок і подивившись на дату зміни. Потім зайдіть в налаштування iTunes на вкладку «Пристрої» і подивіться, який бекап відповідає цій даті:

Як відновити ios-пристрій з резервної копії з більш новою версією ios - проект appstudio

Як відновити ios-пристрій з резервної копії з більш новою версією ios - проект appstudio

Збережіть файл. Тепер iTunes без проблем погодиться на відновлення з відредагованого вами резервної копії.

Важливо пам'ятати про те, що це обмеження було придумано не на порожньому місці. Від версії до версії може змінюватися вміст файлів системних налаштувань, формати баз даних і багато іншого. Після примусового відновлення з несумісною копії ви ризикуєте зіткнутися з додатковими багами і дивацтвами. Хоча вірогідність цього невелика, вона є.

P.S. У Windows бекапи iTunes лежать в папці C: \ Users \ Username \ AppData \ Roaming \ Apple Computer \ MobileSync \ Backup.

Матеріали в тему

Як відновити ios-пристрій з резервної копії з більш новою версією ios - проект appstudio