Acabo de encontrarme con un error desagradable en Calendar.app y Reminders.app en Yosemite.
Por alguna razón, los calendarios también aparecen en Reminders.app como listas de recordatorios vacías y las listas de recordatorios también aparecen en Calendar.app como calendarios vacíos. Incluso si borro todo de mis calendarios y listas de recordatorios (los tengo todos respaldados), se vuelven a crear.
He observado que tanto los calendarios como los recordatorios se almacenan en ~/Library/Calendars
. He intentado muchas cosas para arreglar esto. Como se ha sugerido en otros artículos he intentado borrar estos archivos:
~/Library/Caches/com.apple.iCal
(no existía)~/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
(no existía)
También he probado a borrar todo el ~/Library/Calendars
directorio y he reiniciado mi mac muchas veces durante todo este proceso.
Sin embargo, cada vez que vuelvo a Calendar.app o Reminders.app, los calendarios y las listas de recordatorios defectuosos vuelven a aparecer.
Ya no sé qué hacer ahora... ¡cualquier sugerencia será bienvenida!
Edit: Parece que he alcanzado un estado de cordura fuera de este lío... ¡por fin!
Buscando en el ~/Library/
directorio, he encontrado lo que parece ser el culpable que me causa este problema. Hay un archivo que está siendo generado por algunos servicios de sincronización de Apple ubicado en ~/Library/Application\ Support/SyncServices/Local/TFSM/com.apple.Calendars/data.syncdb
. No estoy seguro de qué proceso está actualizando esto, pero estoy usando iTunes para sincronizar los calendarios locales con mi iPhone y sospecho que probablemente tenga algo que ver con esto. Así que tal vez el error no esté en Calendario/Recordatorios sino realmente en iTunes o en los SyncServices.
Así que he eliminado ese archivo, así como todos los archivos bajo ~/Library/Containers/com.apple.CalendarAgent/Data/Library/Calendars/
y reiniciar OS X. Cuando abrí Calendar.app, los calendarios que uno debería obtener por defecto en una nueva cuenta de usuario estaban allí: Casa y Trabajo, y en mi caso también Cumpleaños y Vacaciones. Recordatorios.app también mostraba una lista de recordatorios vacía, lo que también está bien. Así que procedí a restaurar mis calendarios y recordatorios desde mis copias de seguridad.
La sincronización en iTunes ya está bien, pero las listas de recordatorios siguen apareciendo como calendarios por alguna razón (parece que también es un error). Si selecciono manualmente los calendarios desde Calendar.app, todo parece funcionar bien.
Mi último recurso habría sido mover todas mis cosas a una nueva cuenta de usuario (suponiendo que el problema se debiera a un estado de buggy con mi cuenta de usuario actual - como sugirió bmike), pero afortunadamente no tengo que hacer esa tediosa tarea, al menos por ahora.
Utilizando OS X 10.10.5 e iTunes 12.2.2.25.