Calendar Cleaner User's Guide

System Requirements

Getting Started

Calendar Cleaner scans your iCal calendars for various types of problems including:

Calendar Cleaner can also:

When you're finished cleaning up your data with Calendar Cleaner, you'll probably want to copy your clean set of calendars over to any other services or devices that you sync with. If you don't, the "bad" data is likely to make its way back to your Mac. Here's how to replace data on some popular devices and services:


Q. Can Calendar Cleaner fix MobileMe calendars?

A. Yes! Calendar Cleaner can scan and fix MobileMe calendars, both the old (local) and new (CalDAV) varieties.

Q. Can Calendar Cleaner fix CalDAV calendars?

A. Yes!

Q. Can Calendar Cleaner fix Exchange calendars?

A. Yes!

Q. I don't care about certain problems. How do I keep Calendar Cleaner from checking for them?

A. You can choose which issues Calendar Cleaner checks for in preferences. If you just want to ignore a certain type of issue during the current session, select "Ignore Similar Conflicts" from the Conflict menu.

Q. Calendar Cleaner isn't working right. What's wrong?

A. iCal's cache is probably damaged. To fix it, do this:

Q. I cleaned up my calendar but then later the problems came back. Why?

A. Most likely the problems are making their way back from devices and/or servers that you sync with. It's very important that you follow the instructions above ("When you're finished cleanin up..."), especially when fixing duplicates.

Q. Calendar Cleaner is showing "duplicate UID" problems that never go away. What's wrong?

A. Duplicate UID issues are particularly difficult to fix since they keep multiple events from being referenced uniquely. If merging the events doesn't work, try deleting the duplicate event instead. If that doesn't do it, try rebuilding the iCal cache as described above. If that still doesn't help, you'll probably have to delete the calendar and rebuild it from an external source, such as a clean backup or some other device or server that you sync with.

Q. Conflicts are showing up with invalid recurrences, but they look just fine to me. What's up with that?

A. Due to a bug in Apple's calendar framework, repeating all-day calendar events with an "end date" may erroneously show up as having a bad recurrence rule. Until Apple fixes the bug, these can be ignored.

Q. It's taking a long time. Is there any way to make it faster?

A. Yes, in some cases quitting iCal can make Calendar Cleaner much faster.


Copyright ©2009-2011 Spanning Sync, Inc. All rights reserved. Spanning, Spanning Sync, Spanning Tools, the Spanning Sync and Spanning Tools logos are trademarks of Spanning Sync, Inc.

Mac and the Mac logo are trademarks of Apple, Inc., registered in the U.S. and other countries.