Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Permanently destroy zombie iCal notifications Apps
Do you have trouble with iCal notifications that you've accepted coming back as new notifications every time you launch iCal? Try as you might, you can't kill these zombie notifications. Every time you launch iCal, each will be back like the proverbial bad penny, no matter how many times you've accepted or deleted the event.

Not only will the notification come back, and the accepted event turn grey (tentative), but this also causes iCal to always show the date of the first notification when you launch, instead of today's date. Here's how to kill these zombie notifications permanently:
  1. Quit iCal.
  2. Locate and delete the offending notification(s) in ~/Library » Caches » com.apple.iCal » Incoming.
  3. Open iCal and sigh in relief as the notification is gone for good.
Hope this helps!
    •    
  • Currently 1.50 / 5
  You rated: 1 / 5 (6 votes cast)
 
[14,323 views]  

Permanently destroy zombie iCal notifications | 6 comments | Create New Account
Click here to return to the 'Permanently destroy zombie iCal notifications' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Permanently destroy zombie iCal notifications
Authored by: ether on Jan 07, '09 09:54:40AM

Or you could just remove ~/Library/Caches, which will clear out a lot of crap that doesn't matter, and probably free up a lot of disk space if you've never done it. :-)



[ Reply to This | # ]
Permanently destroy zombie iCal notifications
Authored by: vonkas on Jan 07, '09 03:25:45PM

I have an AppleScript that trashes my User caches on login automatically - saves you all sorts of trouble!



[ Reply to This | # ]
Permanently destroy zombie iCal notifications
Authored by: Cambia on May 01, '11 08:52:08AM

It's a old contribution but,

I had this problem too, today and with your solution it's finished !

Thank you

Cambia from Metz in France



[ Reply to This | # ]
Permanently destroy zombie iCal notifications
Authored by: twchad on Mar 12, '12 01:00:57PM

Update: In Lion, do a search for Calendar Cache and delete after shutting iCal down. Thanks for the info!



[ Reply to This | # ]
Permanently destroy zombie iCal notifications
Authored by: davidktw on Jun 07, '12 02:18:08PM

I believe I have found a better approach to this problem.

$HOME/Library/Calendars/Calendar\ Cache is a sqlite3 embedded database.

1) Close your Apple iCal.
2) Open your Terminal or any shell application
3) Go to the above directory "$HOME/Library/Calendars"
4) Open the db using "sqlite3 Calendar\ Cache"
5) ".tables" will show you all the tables in this database
6) "select * from ZMESSAGE" will show you all the pending notifications
7) To remove all the pending notifications, use "delete from ZMESSAGE;"
8) to quit, type ".quit"

Hope it helps anyone here.



[ Reply to This | # ]
Permanently destroy zombie iCal notifications
Authored by: wmertens on Sep 30, '13 05:38:01AM

Thanks, that worked nicely!



[ Reply to This | # ]