When you setup a Google account (and enable Calendar by default), your Gmail calendars should sync without a problem. These days, the setup is so easy that it all happens automatically once you sign in with your Gmail/Google credentials.
But there's this remote possibility that Google/Gmail calendars are not synced to your iPhone's calendar and that can be a big problem. If you rely on mobility and your calendar a lot, this is going to be a very huge issue. Fortunately, you can fix it easily.
Check for the Calendar Switch
One of the first things you should check for is a switch for Calendar.
- Open Settings → Mail, Contacts, Calendars
- Tap on the Gmail account you added
- Make sure the switch for Calendars is turned on.
It's entirely possible that you switched off Calendars when setting up the Gmail account (intentionally or accidentally). Turning it on will sync the calendars. Also, after turning it on, quit and re-open the Calendar app.
The Fetch/Push Setting
After the “demise” of a way for apps to use “push” in iOS 7, apps like Gmail have to rely on Manual refresh or something called “Fetch”. We've discussed about this in an earlier post.
The Fetch/Push settings seem to work for Calendar events too. So, if you're not seeing your Gmail Cal events show up on your Calendar, this is one of the things you should check.
Go to Settings → Mail, Contacts, Calendars
- Tap on Fetch New Data
- Now, tap on the Gmail account
- Tap on Fetch (if you want updates to show up automatically) or Manual (if you want to refresh things manually)
- Also, under Fetch New Data, scroll down to the Fetch section and pick a time interval (15 mins, 30 mins or Hourly). You can also pick Manual.
When you pick a time interval (after selecting the Fetch method), the Calendars will automatically fetch data from your Gmail calendar at the set interval. For Manual, you will have to pull down to refresh the calendars (from within the Calendar app → Calendars.)
Sync; Default Calendar
- Go to Settings → Mail, Contacts, Calendars
- Scroll way down to the Calendars section
- Tap on Sync
- Select All Events
- Also, just to be sure, tap on Default Calendar
- And then pick a Gmail calendar as default. No Gmail calendars showing? Go back to step #1.
Re-add your Gmail Account
If nothing works, remove the Google account from Mail, Contacts, Calendars and re-add the account. When you do this, everything gets reset. Just before you add, make sure there's no restriction in Gmail Calendar.