Je viens de rencontrer un bug dans Calendar.app et Reminders.app sur Yosemite.
Pour une raison quelconque, les calendriers apparaissent également dans Reminders.app comme des listes de rappels vides et les listes de rappels apparaissent également dans Calendar.app comme des calendriers vides. Même si je supprime tous de mes calendriers et listes de rappel (je les ai tous sauvegardés), ils sont recréés.
J'ai remarqué que les calendriers et les rappels sont stockés sous ~/Library/Calendars
. J'ai essayé beaucoup de choses pour résoudre ce problème. Comme suggéré dans d'autres articles, j'ai essayé de supprimer ces fichiers :
-
~/Library/Caches/com.apple.iCal
(n'existait pas) ~/Library/Calendars/Calendar Cache*
~/Library/Containers/com.apple.CalendarAgent/
~/Library/Containers/com.apple.CalendarAgent.CalNCService/
~/Library/Containers/com.apple.iCal/
~/Library/Containers/com.apple.iCal.CalendarNC/
~/Library/Preferences/com.apple.iCal.plist
~/Library/Preferences/com.apple.iCalExternalSync.plist
-
~/Library/Preferences/com.apple.iCal.helper.plist
(n'existait pas)
J'ai également essayé de supprimer l'ensemble du fichier ~/Library/Calendars
et j'ai redémarré mon Mac plusieurs fois durant tout ce processus.
Pourtant, à chaque fois que je retourne sur Calendar.app ou Reminders.app, les calendriers et les listes de rappels bogués reviennent en force.
Je ne sais plus quoi faire maintenant... toute suggestion serait la bienvenue !
Edit : Il semble que je sois enfin parvenu à un certain équilibre dans ce désordre !
Recherche de la ~/Library/
j'ai trouvé ce qui semble être le coupable de ce problème. Il y a un fichier qui est généré par certains services de synchronisation d'Apple et qui se trouve à l'adresse suivante ~/Library/Application\ Support/SyncServices/Local/TFSM/com.apple.Calendars/data.syncdb
. Je ne suis pas sûr du processus qui met à jour cela, mais j'utilise iTunes pour synchroniser les calendriers locaux sur mon iPhone et je pense que cela a probablement quelque chose à voir avec cela. Donc peut-être que le bogue n'est pas dans Calendar/Reminders mais plutôt dans iTunes ou les SyncServices.
J'ai donc supprimé ce fichier ainsi que tous les fichiers sous ~/Library/Containers/com.apple.CalendarAgent/Data/Library/Calendars/
et redémarré OS X. Lorsque j'ai ouvert Calendar.app, les calendriers que l'on devrait obtenir par défaut avec un nouveau compte utilisateur étaient présents : Domicile et Travail, et dans mon cas, Anniversaires et Vacances également. Reminders.app affichait également une liste de rappels vide, ce qui est tout à fait normal. J'ai donc procédé à la restauration de mes calendriers et de mes rappels à partir de mes sauvegardes.
La synchronisation dans iTunes est maintenant correcte, mais les listes de rappel s'affichent toujours comme des calendriers pour une raison quelconque (il semble qu'il s'agisse d'un bogue ici aussi). Si je sélectionne manuellement les calendriers à partir de Calendar.app, tout semble fonctionner correctement.
Mon dernier recours aurait été de déplacer toutes mes affaires vers un nouveau compte utilisateur (en supposant que le problème soit dû à un état bogué de mon compte utilisateur actuel - comme l'a suggéré bmike), mais heureusement je n'ai pas à effectuer cette tâche fastidieuse, du moins pour l'instant.
J'utilise OS X 10.10.5 et iTunes 12.2.2.25.
0 votes
La question est similaire à discussions.apple.com/thread/6799745
0 votes
Et discussions.apple.com/message/27798154
1 votes
Je vais répondre à la question de savoir comment j'arrangerais les choses - j'espère que quelqu'un a une liste intéressante pour supprimer toutes les données, mais cela dépend de nombreux facteurs. J'ai toujours trouvé qu'il était plus facile d'identifier le problème et d'isoler une application ou de créer un nouveau compte d'utilisateur plutôt que de s'embarrasser d'étapes de nettoyage non documentées.
0 votes
A fonctionné pour moi : mv Calendars/ Containers/com.apple.Calendar* /tmp/ && reboot