Acabo de encontrar 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 elimino todos de mis calendarios y listas de recordatorios (los tengo todos respaldados), se vuelven a crear.
He notado que tanto los calendarios como los recordatorios se almacenan en ~/Library/Calendars
. He estado intentando muchas cosas para arreglar esto. Como se sugiere en otros artículos, he intentado eliminar 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 intenté eliminar todo el directorio ~/Library/Calendars
y reinicié mi Mac muchas veces durante todo este proceso.
Sin embargo, cada vez que vuelvo a Calendar.app o Reminders.app, los calendarios de buggy y las listas de recordatorios vuelven a aparecer.
Ya no sé qué hacer ahora ... ¡cualquier sugerencia sería bienvenida!
Edit: parece que he alcanzado un estado de cordura después de este lío ... ¡por fin!
Buscando en el directorio ~/Library/
, encontré lo que parece ser el culpable que me está causando este problema. Hay un archivo que está siendo generado por algunos servicios de sincronización de Apple ubicados 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 quizás el error no está en el Calendario / Recordatorios, sino en iTunes o en los Servicios de sincronización.
Así que eliminé ese archivo así como todos los archivos bajo ~/Library/Containers/com.apple.CalendarAgent/Data/Library/Calendars/
y reinicié OS X. Cuando abrí Calendar.app, los calendarios que se deben obtener de forma predeterminada en una nueva cuenta de usuario estaban allí: Inicio y Trabajo, y en mi caso cumpleaños y días festivos también. Reminders.app también mostró una lista de recordatorios vacía, que también está bien. Entonces procedí a restaurar mis calendarios y recordatorios de mis copias de seguridad.
La sincronización en iTunes ahora está bien, pero las listas de recordatorios siguen apareciendo como calendarios por algún motivo (parece un error aquí también). Si selecciono los calendarios manualmente desde Calendar.app, todo parece funcionar bien.
Mi último recurso hubiera sido mover todas mis cosas a una nueva cuenta de usuario (suponiendo que el problema se debió a un estado de buggy en mi cuenta de usuario actual, como sugirió bmike), pero afortunadamente no tengo que hacerlo. esa tarea tediosa, al menos por ahora.
Utilizando OS X 10.10.5 e iTunes 12.2.2.25.