Sync issues with iCal on Mac, Mobile Me and iPod Touch

Those of you reading this who also listen to the podcast will be aware that  I have made the jump into the Getting Things Done philosophy in respect to my personal and professional life.   Part of this adoption has been using iCal more rigorously than I have in the past.   Couple that with syncing iCal with my iPod Touch via Mobile Me and you get a powerful calendar combo.

Well lately that combo has been less than powerful as I’ve had an issue syncing calendars with my iPod Touch. Events I would add on my Mac were not appearing on the iPod Touch.  They would be added when synced via iTunes but the point was I wanted them added on the fly without having to be back at my Mac and wire in my device.

So I put on my investigative hat and went through the settings on the iPod Touch and made sure Push was turned on and that my Calendar was activated to sync.   Then went into my calendar checked it.   Still no new events coming down.  It was getting very frustrating.

Well remembering what Victor Cajiao of TypicalMacUser.com saying “Google is your friend” I executed a Google search for syncing and found a link to a support article on Apple’s website which basically told me to do what I was already doing.  Not very helpful.   As Einstein would put it “The definition of insanity is trying the same thing over and over again and expecting a different result”.

However in the sidebar there was a section for Related Discussions and under that a topic titled “Problems syncing calendars with Mobile Me“.  Sure enough user Stanley Horwitz was having the same issue as me.   Forum member A A P L had the solution.

  1. Turn off Calendars on the iPod Touch under the Settings > Mail, Contacts, Calendars > Account.
  2. When asked if you want to delete all the data in respect of the calendar specific to that account say yes.
  3. Once all the data is deleted then turn back on that calendar.
  4. If any residual data is there it will ask you do you want to merge with Mobile Me or delete.  I selected delete because as far as I was concerned Mobile Me was the clean account so why add events to it that I don’t want there.

This blew away all the crud that was there and I was left with a nice clean calendar with all my events showing up, including the ones just added on the Mac this morning.   Apple forums and user A A P L for the win who described the solution as the “Flush & Fill”.   So appropriate for MacCraic.

I thought I’d share that with you in case any Craicers out there are having  similar issues.

So until next time – flush and fill!

About Justin

Mac User since August 2006 when I bought an iBook on eBay. Traded up in March 2007 for a MacBook Pro and haven't looked back since. Love listening to podcasts and keeping up with the news in the Mac community so decided to join in the fun.
This entry was posted in How to's, iPod and iPhone, Mobile Me, Solutions and tagged , , , , . Bookmark the permalink.

One Response to Sync issues with iCal on Mac, Mobile Me and iPod Touch

  1. Laura Shewmon says:

    I got a new iPhone 4s last week and now my iPod touch is relegated to my bedside table to be used as an alarm clock/music player/general appliance. This morning I decided to check my calendar on the touch to see what was on deck for today, and there were no events on the calendar. I have updated to ios 5 on the touch and it has the cloud in settings, and the calendar is set to on in the cloud settings, but in ical in the touch the only calendar that’s showing is my gmail account, and there doesn’t seem to be an y way to add another account to the calendars from within ical itself..

    I found your posting when I did a Google search to troubleshoot, and I tried your solution, but still no events showing up. Any help would be appreciated.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>