Wie setze ich Kalender und Erinnerungen auf OS X Yosemite zurück?

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/CalendarsVerzeichnis 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.

Das Problem ähnelt dem von Discussions.apple.com/thread/6799745
Ich werde antworten, wie ich die Dinge beheben würde - hoffentlich hat jemand eine schöne Liste, um alle Daten zu nukleieren, aber es hängt von vielen Faktoren ab. Ich fand es immer einfacher, das Problem auseinanderzunehmen und eine App zu isolieren oder einfach ein neues Benutzerkonto einzurichten, anstatt mit undokumentierten Bereinigungsschritten herumzuspielen.
hat bei mir funktioniert: mv Calendars/ Containers/com.apple.Calendar* /tmp/ && reboot

Antworten (1)

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. :-)

  1. Erstellen Sie ein neues Konto auf Ihrem Mac
  2. Melden Sie sich bei iCloud.com an und überprüfen Sie, ob die Cloud-„Wahrheit“ korrekt ist.
  3. Wenn dies der Fall ist, synchronisieren Sie einen Bucket von Daten mit dem neuen Konto. (Kalender)
  4. Wenn es richtig ist, schalten Sie diesen Bucket aus und lassen Sie alle lokalen Daten löschen, wenn Sie dazu aufgefordert werden.
  5. Wiederholen Sie „einen Bucket synchronisieren“, bis Sie alle gewünschten Buckets auf Richtigkeit überprüft haben.

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:

  1. iCloud hat gute Daten
  2. Ihr Mac verfügt über gute Software
  3. Die gewünschten Einstellungen funktionieren

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.

Thx für die Hilfe! Ich habe kein AppleCare, also ist das von der Liste gestrichen. Aber ich habe einen neuen Benutzer erstellt, der mir hilft, erwartetes und unerwartetes Verhalten zu diagnostizieren und zu vergleichen. Ich verwende iCloud nicht, habe aber Google über Exchange verwendet. Es scheint, dass das, was mein Problem verursacht hat, mit einigen Apple-Synchronisierungsdiensten zu tun hat. Ich habe die Frage bearbeitet, um das weiter zu detaillieren.
Du synchronisierst über iTunes?? Wie wäre es, wenn Sie iCloud selbst verwenden und dadurch dieses unnötige Stück Blähungen beseitigen. Einrichten in Systemeinstellungen/iCloud und Internetkonten,
@ Zo219 Ich weiß, dass ich iCloud verwenden könnte, aber ich wähle es auch nicht, obwohl iTunes aufgebläht ist. Jedenfalls weiß ich nicht, ob es in meinem Fall vielleicht etwas geändert hätte. Aber wenn Apple diese Funktion in iTunes aktiviert, sollten sie sie unterstützen und ihre Fehler beheben.
Es gibt viele Dinge, die Apple tun und unterstützen sollte; Sie scheinen von iTunes genauso gelähmt zu sein wie der Rest von uns. Zu viele Funktionen. Hier ist die Feedback-Seite: apple.com/feedback