Kalender auf dem iPhone löschen
Um mir die Kosten eines MobileMe-Accounts zu sparen, hab ich mal Google-Sync ausprobiert um Rechner, Google-Account und Mobiles synchron zu halten. Eingerichtet war das ganz flott, unangenehm aufgefallen ist mir dabei allerdings schon, dass ich auf dem iPhone nur einen Exchange-Account anlegen kann.
Nachdem alles eingerichtet und der Google-Kalender in iCal par CalDAV-Account eingebunden war, konnte die Syncerei von Adressbuch und Kalender losgehen. Die Ergebnisse fand ich ehrlich gesagt eher ernüchternd, ich hab dann erst mal wieder eine Weile zugebracht meine Kontakte aufzuräumen. Dank Backup ging wenigstens nichts verloren.
Nachdem dieser Test für mich nicht so ausging, wie ich mir das Vorgestellt hatte, wollte ich wieder zum Ursprungszustand zurück, dabei stellte sich heraus, dass der einmal aufs iPhone gesyncte google-Kalender sich nicht mehr entfernen lies und ich somit alle Termine doppelt hatte (der ursprüngliche, wiederhergestellte und der google-Kalender, in den ich alle Termine importiert hatte). Ich sah mich schon das Betriebssystem des Mobilen plätten und frisch machen, doch dann habe ich im gulli-board diesen spitzen Tipp gefunden:
- per SSH auf das iPhone verbinden.
- Die Kalender-DB (/var/mobile/Library/Calendar/calendar.sqlite.db) löschen oder verschieben (ich hab die DB vorsichtshalber erst mal nach /tmp verschoben)
- Kalender.app wieder starten: Kalender ist wieder jungfräulich wie am ersten Tag und kann neu gesynct werden.
Klappt also und ich muss nicht nen ganzen Abend lang das Telefon wiederherstellen (+ jailbreaken, + Software frisch installieren). Jetzt muss ich nur noch rausfinden wo diese verpissten Phantomtermine (schon lange gelöschte Serientermine) herkommen, die nach dem erneuten sync aufgetaucht sind.





März 9th, 2009 at 09:57
Hmmm, wer hat da wegen Kommandozeilen-Rumpfuscherei andere OSe runtergemacht? Ich hab mich auf meinem Handy noch nie per ssh einloggen müssen!
März 9th, 2009 at 10:00
Du könntest ja nicht mal wenn Du wolltest, seit wann läuft ein Unix auf nokia-handys….
Mai 19th, 2009 at 10:30
thanks this helped me a lot. I had a second calendar from this new cydia birthdayPush-app that i could not delete.
Juni 11th, 2009 at 18:14
Hmm. Habe hier das gleiche Problem mit gelöschten und verschobenen Terminen. Hast Du dafür schon eine Lösung gefunden.
Im iCal auf dem Mac tauchen die Termine nicht mehr auf, da sie ja abgesagt sind. Im iPhone hingegen tauchen sie komischer Weise wieder auf und ich weiß nicht wieso.
Juni 11th, 2009 at 19:45
Und Du hast die Kalender-Datenbank auch wirklich auf dem iPhone gelöscht? Danach muss der Kalender komplett leer sein.
Oder vielleicht hast Du noch nen MobileMe-Account, in dem die Termine doppelt im Kalender stehen und dann wieder aufs iPhone gesynct werden.
Mai 13th, 2010 at 17:20
Oh man, das ist genau mein Problem!! Exakt das Gleiche nur will ich mein Iphone eigentlich nicht jailbreaken. Gibt es eine Möglichkeit ohne Jailbreak?
Mai 14th, 2010 at 09:09
Ohne Jailbreak hast Du keine Möglichkeit die Kalenderdateien umzubenennen oder zu verschieben. Ein Jailbreak via Blackrain ist auch kein Hexenwerk mehr und dauert keine 5 Minuten. Vorher ein Backup des iPhones machen und wenn es wieder erwarten doch Probleme geben sollte, dieses einfach wieder zurück spielen.