22 votes

Comment faire pour que mon iPhone se synchronise avec un nouvel ordinateur sans être effacé ?

Pour une raison quelconque, Apple a imposé une restriction des plus absurdes selon laquelle la seule façon de synchroniser un iPhone (ou un autre iDevice) avec un autre ordinateur consiste à en l'effaçant d'abord . Je n'ai pas vérifié de visu que ce processus efface réellement l'intégralité de l'iPhone, car, naturellement, j'ai trop peur d'essayer.

J'ai donc passé un long moment à parcourir le web pour essayer de trouver un moyen de contourner cette limitation ridicule (et artificielle). J'ai passé littéralement des heures sur plusieurs jours et j'ai fini par trouver une combinaison de pages web qui m'a finalement permis de faire ce dont j'avais besoin. Je vais résumer les étapes ici pour les autres qui se sont cognés la tête sur ce sujet.

21voto

devios1 Points 1949

La première chose à savoir est qu'iTunes utilise un "identifiant persistant de bibliothèque" unique pour identifier le couplage d'un iDevice à une installation d'iTunes. Cet identifiant hexadécimal à 16 chiffres est stocké à la fois sur l'appareil et sur l'ordinateur avec lequel il est couplé. iTunes génère un nouvel identifiant lorsqu'il est installé (ou plus précisément, lorsqu'il constitue sa bibliothèque). Si vous branchez un iPhone dont l'identifiant persistant est différent de celui de la copie d'iTunes installée sur cet ordinateur, vous obtiendrez la boîte de dialogue d'avertissement illustrée ci-dessus.

La seule chose qui se dresse sur votre chemin, c'est ce fichu identifiant persistant. Pour que tout fonctionne correctement, nous devons modifier l'installation d'iTunes pour qu'il pense que son identifiant est le même que celui de notre iPhone.

Pour ce faire, nous devons d'abord savoir quel est l'identifiant persistant de notre téléphone. Il existe plusieurs options, selon que vous disposez ou non de la copie originale synchronisée d'iTunes.

Étape 1 : Obtenir l'ID persistant

Si vous disposez toujours de l'installation originale d'iTunes avec laquelle votre iDevice est synchronisé, vous pouvez récupérer l'identifiant permanent dans le fichier "iTunes Music Library.xml" de votre répertoire iTunes. Recherchez simplement la balise "Library Persistent ID".

Si vous n'avez plus accès à cette installation précédente (comme ce fut mon cas), vous devez obtenir l'identifiant à partir de votre iPhone lui-même. Heureusement, il existe un moyen sournois de le faire sans avoir à Jailbreak votre téléphone. (Si votre téléphone est déjà jailbreaké, vous pouvez le lire à partir d'un des fichiers .plist dans votre répertoire iTunes sur le téléphone, je crois).

L'astuce consiste à effectuer une sauvegarde de votre téléphone à l'aide d'iTunes, puis à fouiller dans les fichiers de sauvegarde pour trouver l'identifiant persistant. Heureusement, iTunes vous permet d'effectuer des sauvegardes sans être synchronisé, vous pouvez donc sauvegarder un iPhone sur n'importe quelle copie d'iTunes.

Malheureusement, l'identifiant n'est pas clairement visible dans les fichiers de sauvegarde. Vous devrez utiliser un script web gratuit pour déterminer votre id persistant à partir d'un fichier Info.plist que vous téléchargez.

Instructions complètes sont sur cette page .

Maintenant que vous avez l'identifiant persistant de votre bibliothèque, vous devez faire croire à vos installations d'iTunes que cet identifiant est bien celui qu'il possède.

Étape 2 : modifier l'identifiant persistant d'iTunes

iTunes stocke l'identifiant persistant à deux endroits, afin de rendre sa modification plus délicate : une fois dans le fichier " Bibliothèque musicale iTunes.xml "déjà mentionné, et encore une fois dans le fichier " Bibliothèque iTunes.itl "qui est un fichier binaire et beaucoup plus difficile à modifier.

Bien qu'il soit (ou du moins était) soi-disant possible d'éditer le fichier binaire et de le faire accepter le changement, je n'ai pas été capable de le faire fonctionner, donc je ne recommande pas de s'en préoccuper puisqu'il y a un moyen plus facile qui ne le nécessite pas.

Tout d'abord, sauvegardez les deux fichiers susmentionnés. Ensuite, ouvrez le fichier xml et collez l'identifiant persistant de votre bibliothèque obtenu à l'étape 1 sur l'identifiant existant dans le champ <Library Persistent ID> et enregistrer.

Créez maintenant un vide et nommez-le "iTunes Library.itl". Cela ne fonctionnera pas si vous supprimez ou renommez simplement le fichier. iTunes doit penser qu'il est devenu corrompu, et pas seulement qu'il a disparu.

Maintenant, lorsque vous démarrez iTunes, il verra le fichier de bibliothèque "corrompu" et le reconstruira pour vous, à partir du fichier xml qui contient votre nouvel identifiant persistant.

Si tout va bien, après quelques minutes de reconstruction du fichier de votre bibliothèque (cela peut prendre un certain temps si vous avez une grande bibliothèque), vous devriez pouvoir brancher votre iPhone et vous synchroniser comme si de rien n'était !

Pour plus de détails (notamment pour savoir comment trouver le répertoire iTunes sur votre ordinateur), lire cette page .

Bonne chance !

0 votes

Ça n'a pas marché pour moi. J'ai fait exactement comme indiqué, iTunes a pensé que le fichier itl était corrompu et l'a "reconstruit", mais pas à partir du contenu de mon iPhone. Il synchronise tout maintenant, mais j'ai perdu toute ma musique et la plupart des applications dans le processus. Je vais maintenant restaurer à partir d'une sauvegarde.

0 votes

La sauvegarde à laquelle je faisais référence a été générée par le iTunes "récupérateur" la première fois que je l'ai ouvert. Apparemment, il y a eu une erreur lors de la génération de cette image de sauvegarde, qui ne m'a été signalée que lorsque j'ai essayé de la récupérer. Je suis donc obligé de reconstruire mon iPhone de toute façon :( Peut-être que la création d'une sauvegarde sur un iTunes non trafiqué et l'utilisation de la méthode de Tony Tellez pourraient fonctionner pour d'autres.

0 votes

Vous ne devriez absolument rien perdre avec cette méthode. C'était tout à fait le but de cette méthode. De plus, le fichier de la bibliothèque iTunes est reconstruit sur la base de la bibliothèque de votre ordinateur, et non de celle du téléphone, mais vous devriez ensuite pouvoir vous synchroniser avec le téléphone.

4voto

Mike Barrett Points 57

Par conception, l'iPhone synchronise le contenu iTunes avec un seul ordinateur à la fois. Toute tentative de synchronisation de ce contenu avec un deuxième ordinateur entraînera l'effacement de TOUT le contenu iTunes de votre téléphone, puis son remplacement par le contenu du deuxième ordinateur. Il s'agit d'une caractéristique de conception et il n'est pas possible d'y déroger. Parce que vous avez remplacé votre ordinateur, ou votre disque dur, votre téléphone le verra comme un "nouvel" ordinateur. La synchronisation du contenu d'iTunes se fait d'une seule manière : de l'ordinateur au téléphone. Si vous avez des photos qui ont été synchronisées avec votre iPhone ou de la musique enregistrée par vos soins, vous devrez d'abord les copier à partir de votre iPhone à l'aide d'un logiciel tiers, par exemple TouchCopy avant de faire quoi que ce soit d'autre, car Apple ne prévoit rien à cet effet. Une fois que vous avez fait cela, faites ce qui suit dans l'ordre indiqué :

  1. Désactivez la synchronisation automatique lorsqu'un iPod/iPhone est connecté sous iTunes>Préférences>Périphériques (sous le menu Edition si vous utilisez Windows).

  2. Assurez-vous que vous avez un contact et un événement dans les applications prises en charge sur votre ordinateur (iCal et Carnet d'adresses sur un Mac, Carnet d'adresses Windows ou Outlook si vous utilisez Windows). Ces entrées peuvent être fausses, peu importe, le point important est que ces programmes ne soient pas vides.

  3. Connectez votre téléphone, iTunes en cours d'exécution, ne synchronisez pas à ce stade.

  4. Store> Autoriser cet ordinateur.

  5. Fichier> Transfert des achats . A lire également ici : http://support.apple.com/kb/HT2519

  6. Faites un clic droit sur votre téléphone dans le volet gauche de l'appareil et sélectionnez "Réinitialiser les avertissements".

  7. Faites un nouveau clic droit et sélectionnez "Backup".

  8. Cliquez à nouveau avec le bouton droit de la souris et sélectionnez "Restaurer à partir d'une sauvegarde", sélectionnez la sauvegarde que vous venez de faire. Lorsqu'on vous demande de créer une autre sauvegarde, refusez. Notez que la musique ne fait pas partie de votre sauvegarde iTunes et doit être restaurée comme indiqué ci-dessus.

  9. Cela DOIT être suivi d'une synchronisation pour restaurer votre contenu iTunes, que vous sélectionnez dans les différents onglets, Vous obtiendrez une popup concernant vos contacts et calendriers demandant de les fusionner ou de les remplacer, sélectionnez "Fusionner".

Votre téléphone devrait ressembler à ce qu'il était au départ, sans perte de données.

3voto

Tony Tellez Points 643

Il y a une méthode plus simple. BEAUCOUP plus facile. Annulez cette fenêtre. Votre iPhone reste monté dans iTunes. Faites un clic droit et choisissez la sauvegarde. Une fois la sauvegarde terminée, débranchez votre iPhone et rebranchez-le. Ensuite, laissez-le effacer votre iPhone et restaurez-le à partir de votre sauvegarde.

0 votes

J'ai entendu dire que la sauvegarde ne sauvegardait pas réellement toutes les données (par exemple les données d'application) de votre téléphone, ce qui signifie que vous pouvez restaurer les photos et la musique, mais que vous perdrez beaucoup d'autres données.

0 votes

S'il vous manque des choses, restaurez à partir de cette même sauvegarde une seconde fois.

0 votes

Cette deuxième méthode (effacer, récupérer à partir de la sauvegarde, éventuellement récupérer à nouveau à partir de la sauvegarde) a-t-elle été vérifiée par quelqu'un ? Est-ce que tout y compris les applications et leur ordre dans l'écran d'accueil, a été restauré correctement ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X