Ich habe gerade einen bösen Fehler in Calendar.app und Reminders.app auf Yosemite getroffen.
Aus irgendeinem Grund erscheinen Kalender auch in Reminders.app als leere Erinnerungslisten und Erinnerungslisten erscheinen auch in Calendar.app als leere Kalender. Selbst wenn ich alle meine Kalender und Erinnerungslisten lösche (ich habe sie alle gesichert), werden sie wieder neu erstellt.
Ich habe festgestellt, dass sowohl Kalender als auch Erinnerungen unter gespeichert werden ~/Library/Calendars
. Ich habe schon einiges versucht, um das wieder in Ordnung zu bringen. Wie in anderen Artikeln vorgeschlagen, habe ich versucht, diese Dateien zu löschen:
~/Library/Caches/com.apple.iCal
(gab es nicht)~/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
(gab es nicht)Ich habe auch versucht, das gesamte ~/Library/Calendars
Verzeichnis zu löschen, und ich habe meinen Mac während dieses gesamten Vorgangs viele Male neu gestartet.
Doch jedes Mal, wenn ich zu Calendar.app oder Reminders.app zurückkehre, schleichen sich die fehlerhaften Kalender und Erinnerungslisten wieder ein.
Ich weiß jetzt nicht mehr weiter... Vorschläge wären willkommen!
Bearbeiten: Ich scheine aus diesem Durcheinander einen Zustand der Vernunft erreicht zu haben ... endlich!
Beim Durchsuchen des ~/Library/
Verzeichnisses fand ich, was der Schuldige zu sein scheint, der dieses Problem verursacht. Es gibt eine Datei, die von einigen Synchronisierungsdiensten von Apple generiert wird und sich unter befindet ~/Library/Application\ Support/SyncServices/Local/TFSM/com.apple.Calendars/data.syncdb
. Ich bin mir nicht sicher, welcher Prozess dies aktualisiert, aber ich verwende iTunes, um lokale Kalender mit meinem iPhone zu synchronisieren, und ich vermute, dass dies wahrscheinlich etwas damit zu tun hat. Vielleicht liegt der Fehler also nicht in Kalender/Erinnerungen, sondern wirklich in iTunes oder den SyncServices.
Also habe ich diese Datei sowie alle Dateien unter ~/Library/Containers/com.apple.CalendarAgent/Data/Library/Calendars/
OS X gelöscht und neu gestartet. Als ich Calendar.app öffnete, waren die Kalender, die man standardmäßig auf einem neuen Benutzerkonto erhalten sollte, da: Zuhause und Arbeit, und in meinem Fall Geburtstage und Feiertage auch. Reminders.app zeigte auch eine leere Erinnerungsliste, was auch in Ordnung ist. Also machte ich mich daran, meine Kalender und Erinnerungen aus meinen Backups wiederherzustellen.
Die Synchronisierung in iTunes ist jetzt OK, aber die Erinnerungslisten werden aus irgendeinem Grund immer noch als Kalender angezeigt (scheint auch hier ein Fehler zu sein). Wenn ich manuell Kalender aus Calendar.app auswähle, scheint alles gut zu funktionieren.
Mein letzter Ausweg wäre gewesen, alle meine Sachen auf ein neues Benutzerkonto zu verschieben (vorausgesetzt, das Problem war auf einen fehlerhaften Zustand mit meinem aktuellen Benutzerkonto zurückzuführen - wie von bmike vorgeschlagen), aber zum Glück muss ich diese mühsame Aufgabe nicht erledigen , Zumindest für jetzt.
Mit OS X 10.10.5 und iTunes 12.2.2.25.
Ich würde sagen, Sie liegen falsch, wenn Sie Dateien in ~/Library löschen, da sich der Speicher dort von Version zu Version ändert (und manchmal sogar von Build zu Build).
Wenn ich AppleCare habe, rufe ich sie einfach an und sie haben interne Dokumente und die Möglichkeit, Ihnen die genauen Schritte für Ihre genaue Situation zu geben.
Wenn ich Apple nicht anrufen möchte oder Zeit habe, an dem Problem zu arbeiten – hier ist die Strategie, die ich angewendet habe, um Dinge zu bereinigen, wenn iCloud durcheinander ist. Ich brauche viel weniger Zeit, um es auf diese Weise zu tun. :-)
Wenn beim Synchronisieren eines Buckets Probleme aufgetreten sind, wenden Sie sich an den Apple Support oder installieren Sie ein neues Betriebssystem und testen Sie es erneut auf dem neuen Betriebssystem.
Wenn es keine Probleme gibt, schalten Sie alle Buckets im neuen Konto ein, um zu überprüfen, ob alles in Ordnung ist.
An diesem Punkt wissen Sie diese Dinge:
An diesem Punkt können Sie eine Entscheidung treffen, den Benutzer von dem defekten Benutzer zu migrieren (es könnte kaputt sein, weil Sie Dinge gelöscht haben oder ein Fehler oder einfach nur Pech gehabt haben - aber es ist eindeutig kaputt).
Wenn Sie die Dinge wirklich klären möchten, fragen Sie am besten einfach separat nach. Die Schritte zum Löschen des Kalenders sind nicht die gleichen wie zum Löschen von Erinnerungen.
Denken Sie auch daran – andere Geräte können Daten in die Cloud einspeisen – Sie müssen in einigen Fällen möglicherweise den problematischen Mac und die Cloud-Daten isolieren.
djule5
djule5
Fahrrad
Du Lied