Właśnie trafiłem w paskudny błąd w Calendar.app i Reminders.app na Yosemite.
Z jakiegoś powodu kalendarze pojawiają się również w Reminders.app jako puste listy przypomnień, a listy przypomnień pojawiają się również w Calendar.app jako puste kalendarze. Nawet jeśli usunę wszystkie moje kalendarze i listy przypomnień (mam ich wszystkie kopie zapasowe), zostaną one ponownie utworzone.
Zauważyłem, że zarówno kalendarze, jak i przypomnienia są przechowywane pod ~/Library/Calendars. Próbowałem wiele rzeczy, aby to naprawić. Jak sugerowano w innych artykułach, próbowałem usunąć te pliki:
~/Library/Caches/com.apple.iCal(nie istniał)~/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(nie istniał)
Próbowałem również usunąć cały ~/Library/Calendarskatalog i wielokrotnie zrestartowałem komputer Mac podczas całego tego procesu.
Jednak za każdym razem, gdy wracam do Calendar.app lub Reminders.app, błędne kalendarze i listy przypomnień wciąż się cofają.
Nie wiem już, co mam teraz robić ... wszelkie sugestie byłyby mile widziane!
Edycja: Wydaje mi się, że osiągnąłem stan zdrowia psychicznego po tym bałaganie ... w końcu!
Przeszukując ~/Library/katalog, znalazłem sprawcę, który wydaje mi się przyczyną tego problemu. Istnieje plik, który jest generowany przez niektóre usługi synchronizacji od Apple znajdujące się pod adresem ~/Library/Application\ Support/SyncServices/Local/TFSM/com.apple.Calendars/data.syncdb. Nie jestem pewien, jaki proces to aktualizuje, ale używam iTunes do synchronizacji lokalnych kalendarzy z moim iPhonem i podejrzewam, że prawdopodobnie ma to coś wspólnego z tym. Być może więc błąd nie występuje w Kalendarzu / Przypomnieniach, ale tak naprawdę w iTunes lub SyncServices.
Więc usunąłem ten plik, a także wszystkie pliki poniżej ~/Library/Containers/com.apple.CalendarAgent/Data/Library/Calendars/i zrestartowałem OS X. Kiedy otworzyłem Calendar.app, domyślnie kalendarze, które należy pobrać na nowym koncie użytkownika, były tam: Dom i Praca, aw moim przypadku Urodziny i Święta też. Reminders.app pokazał również pustą listę przypomnień, co również jest w porządku. Następnie przystąpiłem do przywracania kalendarzy i przypomnień z kopii zapasowych.
Synchronizacja w iTunes jest teraz OK, ale listy przypomnień z jakiegoś powodu nadal pojawiają się jako kalendarze (tutaj też wygląda to na błąd). Jeśli ręcznie wybiorę kalendarze z Calendar.app, wszystko wydaje się działać dobrze.
Ostatnim rozwiązaniem byłoby przeniesienie wszystkich moich rzeczy na nowe konto użytkownika (zakładając, że problem był spowodowany błędnym stanem mojego obecnego konta użytkownika - jak sugeruje bmike), ale na szczęście nie muszę wykonywać tego żmudnego zadania , przynajmniej na razie.
Korzystanie z OS X 10.10.5 i iTunes 12.2.2.25.