Synchro iPhone qui ‘freeze’

Il y a quelques jours, j’ai eu droit à mon premier bug sur mon iPhone (et sous OS3). En soi, l’appareil et le système sont très stable, d’abord parce que le problème en question ne s’est jamais représenté et ensuite parce que c’est le seul que j’ai rencontré en quelques mois.

Voici donc la description du problème et sa solution :

Mon iPhone a commencé à bloquer (freeze) lors de la synchro des notes. Il était donc, bien entendu, posé sur son dock et connecté à iTunes. L’indicateur de progression de synchro sous iTunes restait mouliner dans le vide. J’annule alors la synchro et je recommence, cette fois-ci ça bloque sur les contacts !

Bon, j’annule et je vais décocher la synchro des contacts dans iTunes puis je relance. Et ça bloque sur les calendriers !

Par la suite, j’ai essayé de déselectionner progressivement tout ce qui pouvait l’être, mais au final, la synchro continuait toujours à bloquer sur quelque chose.

Je ne sais pas si c’est un bug de iTunes ou de l’OS3, mais j’ai trouvé une solution que j’ai appliquée :

  1. Ejecter (déconnecter) l’iPhone (du dock ou du câble)
  2. Ouvrir « Activity Monitor »
  3. Forcer à quitter les processus suivants :
    • iTunes
    • AppleMobileDevic
    • SyncServer
    • Sync Services UI Daemon
  4. Rebrancher l’iPhone (dock ou câble)

La synchro remarche alors convenablement.

Source de l’astuce dans le (premier) commentaire ici : http://reviews.cnet.com/8301-19512_7-10114961-233.html

Le coupable se situe donc dans les processus sur le Mac impliqués lors de la synchro. Ceci permet d’en déduire qu’un « bête » redémarrage de la machine aurait aussi fonctionné. Mais c’est quand même moins « beau » de devoir redémarrer pour résoudre un problème, ça fait trop windows-like ! ;o