MacOS – Refresh Calendar.app with correct Exchange-account data

calendarexchangemacos

In the Calendar.app on OS X I sync some calendars with an Exchange-account. When I look at the same calendar in Outlook all calendar items seems to be correct, but in the Calendar.app some items has the wrong date. I would like the Calendar.app to refresh so that it is equal to what I can see in the Outlook calendar, but normal Refresh does not help.

Are there any workaround that could fix such an issue?

Best Answer

For me the solution was:

  1. Open in Finder by running open ~/Library/Calendars in Terminal
  2. Look for a folder that ends with .exchange. Open it.
  3. Find the correct Exchange calendar by looking at the Info.plist files in each of the .calendar folders. Open the Events folder.
  4. If you know that the problem is recent, sort all files by Date Modified. Set Cover Flow mode for showing the files in Finder
  5. By looking at the items in Finder, Skip through the ics-files to search for the item that has the wrong date.
  6. "Move to Trash" the incorrect item
  7. Start the Calendar.app

I guess that it might be possible to "Move to trash" the .calendar folder for a full refresh of everything, but for me it was not necessary.