Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've recently set up my Google Calendars to hook into iCal on OS X Lion. I've noticed though that when I make a change in iCal, it doesn't sync instantly to Google Calendar.

I'm sure that iCal will eventually sync when it gets a chance, but because I don't leave iCal open all day, I'd like the ability to force it to sync before I shut down.

Is this possible?

share|improve this question
I use BusySync which allows you to manually sync with one click. Quite a good app. – user13558 Nov 12 '11 at 1:55
Could you tell us how you have your calendar set up? Chiefly, information from iCal Preferences -> Accounts – Jason Salaz Nov 12 '11 at 3:23
up vote 10 down vote accepted

As far as I am aware, invoking iCal's "refresh" function, under the Calendar menu should do all server side communication and updates.

iCal's Calendar Menu Options

Refresh will only update the calendar that hosts the event you currently have (or last had) selected. Refresh All will of course update all of your calendars. This should be a two-way process, and not just pulling down new changes, it should also send local changes back assuming it's not being done automatically.

share|improve this answer
I've been using Command R for this for years with MobileMe and its still working fine with iCloud. – Richard Nov 13 '11 at 13:22
Ahhh of course, I could have sworn I went through all the menus but obviously not! Thanks! – jklp Nov 18 '11 at 2:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.