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 am using Google Calendar on an up to date iPhone 4S. I also use my iCloud calendar.

When I create an event in the Google Calendar in iOS's calendar app, the event is only visible on the iPhone. It does not get synced to the Google web app or my Mac. When I create an event on the web app, it gets synced to the iPhone.

Using the iCloud calendar works fine both ways.

What might be the problem? I've tried to disable the calendar syncing, and re-enabling it, but that did not help.

share|improve this question
Update: The same problem persists with my iPad. – Arne May 29 '13 at 16:19
It seems the iPad event was synced after all. But it took many minutes. Will try to test further on all devices. – Arne May 29 '13 at 16:52
up vote 3 down vote accepted

It often takes a few minutes for the cloud to sync, that's normal.

I'd suggest double checking your phone to ensure your push settings are all set the way they ought to be. Since it's working on iPad, but not iPhone, it's my assumption something got funky in the settings and it's simply not being pushed to the cloud.

easiest fix, delete your gmail and redo it, or compare each item on your phone to your iPad.

Also, a restart my help as they get silly sometimes.

share|improve this answer
I deleted the Gmail account from my iPhone and re-added it. Will try and see if this helped. – Arne May 31 '13 at 14:37
Well, I'll be... This really worked. After deletion and re-adding of my Gmail account, new events are now synced to my Google calendar. – Arne May 31 '13 at 14:38
Happened to me in the past too, glad it helped! – Ryan Hollingsworth May 31 '13 at 15:11

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.