Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Can't Delete Events or Calendars

Hello,

I have a very modest iCal setup, 3 calendars, syncs only to my personal iPhone, no MobileMe backup.

Today I copied an event to the clipboard and pasted it in somewhere else. That led quickly to a situation where new events and calendars could be created but not deleted. Deleting or moving an event or calendar causes it to reappear immediately. My calendar is now corrupt and full of garbage I can't get rid of.

In order of preference, can someone tell me how to:

1) Stop this happening
2) Restore from iPhone, overwriting the iCal data on the computer
3) Wipe the current iCal calendar entirely so I can start from scratch, as if I had never used iCal before

Option 3 would involve probably less than 5 minutes of work repopulating the new calendar, so if the other two options are difficult or involved, it would be preferable.

Thanks in advance for any help.

MacBook 2.0GHz Core 2 Duo, Mac OS X (10.5.6)

Posted on Apr 7, 2009 10:05 AM

Reply
28 replies

Sep 7, 2009 3:00 PM in response to pribe

Here's what I just did that seems to have worked. (Finally! I've been having this problem forever!)

First I ran the sudo command in Terminal from this thread. Afterwards, I wasn't able to simply delete the event in question the way I can with newer events.

The event in question was a recurring event, so I opened it, then using the pulldown menus, changed it from a recurring event to a non-recurring event. It took two times for iCal to accept the change, but once it did -- YEA!! -- the lil' stinker was deleted.

Hope this helps.

Sep 17, 2009 6:05 AM in response to Jay Floyd

I tried your suggestion, as well as all the others on this post. It seemed to work, initially, but it keeps coming back! I have to go forward every week to manually change to a non-recurring event, and sometimes it does take 2 tries, and it seems to work, but when I go back a week, it's come back. I tried the sudo and deleting the cache as well. Any other suggestions?

Oct 9, 2009 9:54 AM in response to scampydog

For me, these methods did not work. At first I could delete the bad events and then they magically returned! This is what I did:

1. Close iCal
2. remove ~/Library/Calendars/Calendar Cache
3. sudo chmod -a# 0 ~/Library/Preferences/
4. Started iCal -- it says, "upgrading iCal calendars"
5. I remove the bad events
6. The offending events appear

The rest of the calendar appears to be working.

I understand that this is an Apple issue that they should be currently working on. However, we, the users, need to know:

QUESTION: should I shut down iCal until this is fixed (e.g., iCal will corrupt more of its data as it runs) or can I safely continue to use it?

-Tim

Oct 22, 2009 12:49 PM in response to Tim Levin

The following worked for me, to remove the iCal events that were "stuck."
This removes all of the iCal data, including the corrupted stuff, and replaces it with uncorrupted data from your iTouch/iPhone.

This assumes that you have an iTouch/iPhone which has your calendar events.
(derived from: http://groups.google.com/group/busymac/browse_thread/thread/e389e14d83ddc343)

1. Backup: Launch iCal and select File > Backup iCal and save the
file. Might as well backup Address Book and Mail as well.

2. Delete: Quit iCal and all open applications then delete the
following folders:

∼/Library/Application Support/iCal
∼/Library/Application Support/iSync
∼/Library/Application Support/SyncServices
∼/Library/Calendars

Note: The "~" character above is shorthand for your Home directory.

3. Logout and Login, or restart your computer.

4. Launch iCal. It should be blank.

5. Restore: Plug in your iTouch/Phone, set iTunes to sync iCal with iTouch/iPhone, and then press the iTunes button to sync iTouch.

-Tim

Can't Delete Events or Calendars

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.