Restaurer une sauvegarde iOS vers une version antérieure

Normalement, les restaurations de sauvegarde ios chez Apple ne se font que d’un appareil plus ancien vers un appareil plus récent. Au tout du moins avec des versions égales. C’est à dire que de manière générale ont ne pourrais pas restaurer un appareil IOS 13 avec une sauvegarde faite sous IOS 14.

En effet, vous risquez de voir ce message apparaitre :

iTunes n’a pas pu restaurer l’iPhone « xxxx » car la sauvegarde était corrompue ou incompatible avec l’iPhone en cours de restauration.

Vous aurez tendances à me répondre qu’il suffit de d’abord mettre à jour l’appareil cible. Alors c’est effectivement vrai et conseillé dans la plupart des cas. Mais comment faire lorsque l’on souhaite volontairement revenir à une version antérieur d’IOS ? (d’une version beta vers une version stable par exemple).

Et bien sachez que tout n’est pas perdu et qu’il existe une solution assez simple à envisager.

Comment corriger votre sauvegarde pour la rendre compatible

Le but de la manœuvre est en réalité assez simple, il consiste à modifier la version qui est inscrite dans la sauvegarde afin de la rendre compatible avec la version de l’appareil cible.

Attention, cette méthode ne fonctionne que lorsque l’écart entre la véritable version sauvegardée et la version cible n’est pas très important. En effet la façons d’agencer les données dans les sauvegardes varie selon les versions.

Etape 1 : Réaliser une sauvegarde de l’iPhone

Etape 2 : Localiser la sauvegarde et ouvrer le fichier Info.plist à la racine de celle-ci

Etape 3 : Au sein du fichier rechercher la valeur Product Version (Ctrl + F peut vous aidez)

<key>Product Type</key>
<string>iPhone10,6</string>
<key>Product Version</key>
<string>12.3.2</string>
<key>Serial Number</key>
<string>C8QH6T96DPNG</string>

Etape 4 : Modifier la valeur de la clé Product Version

Par exemple de 14 vers 13

Voilà, une fois cette opération réalisée, vous pourrez restaurer votre iPhone en version antérieur.

Le Coin des Curieux

ancienne versionapplebackupiosrestaurersauvegarde