One of the nice new features of the iPhone 3.0 software was the ability to add internet calendars (called CalDAV or iCal calendars) to the built-in Calendar app. B and I did this for several of our calendars many months ago and I promptly forgot how to do it when I needed that knowledge again this morning. To prevent me from having to relearn it all again next time, here it is.
Adding your default (technically called ‘primary’) Google calendar to your iPhone is very simple:
- Go into Settings
- Select Mail, Contacts, Calendars
- Select Add Account…
- Select Other
- Select Add CalDAV Account
- Enter the following information:
- Server: http://www.google.com
- User Name: [your Google username]
- Password: [your Google password]
- Description: [what you want to call the calendar]
- Click Next
You’re done – events from the calendar should now show up under the Calendar application.
Adding a Google Calendar that isn’t your default calendar is more challenging and requires some extra steps.
On your computer:
- Open Google Calendars and identify which calendar you want to add to your iPhone.
- Open up the Calendar Settings for the desired calendar.
- Look down the page to the Calendar Address section. On the right side of that line you’ll see a Calendar ID, such as:
bao019notua8real2id3mrmieg@group.calendar.google.com - Copy this and send yourself an email, to an address that you can check on the iPhone, with the calendar ID in it (unless you want to type all of that in by hand).
On your iPhone:
- Read the email you sent to yourself and copy the calendar ID string
- Go into Settings
- Select Mail, Contacts, Calendars
- Select Add Account…
- Select Other
- Select Add CalDAV Account
- Enter the following information:
- Server: http://www.google.com
- User Name: [your Google username]
- Password: [your Google password]
- Description: [what you want to call the calendar]
- Click Next
- Select the calendar you just created to view/edit it.
- Select Advanced Settings
- Edit the Account URL:
- Remove everything after the “dav/” part of the URL (note: keep the dav/ part!).
- Paste the calendar ID you copied from your email — this can be oddly tricky but is doable.
- After the calendar ID, append the string “/user”.
- Your URL will look something like this:
https://www.google.com:443/calendar/dav/bao019notua8real2id3mrmieg@group.calendar.google.com/user - Go back to the main Settings screen using the back buttons at the top of the screen.
You should now be able to go into your Calendar and see the events on your newly added calendar.