With Apple once again breaking the calendar syncing, a workaround was needed.
When Apple first released OS 2.0 and 3.0 for the iPhone, people were able to sync their devices with the Google servers, easily allowing them to access and edit their contacts and calendars. However, when they updated to 3.1, Apple broke the sync, leaving thousands in the dark. After finding workarounds, people were again able to sync their systems, and the world was a better place.…








Article comments
— go to most recent comments26 - Jamie
Have you tried this with google apps accounts? I have multiple calendars for my business through there but can only see "mine". I tried using your steps, and then tried manipulating them to fit my needs (not google.com, but my website, etc.) but still get yelled at about not being able to connect to the account. Any ideas?? Thanks!
27 - Jamie
I just found this via google. Worked for me, and now I can see all my calendars and employee's calendars.
28 - Mal
Hi, so I have been reading your forum I set up the ICAL calendar with a 2nd google calendar and I have it all set up correctly but the calendar will not come down on my ipod touch...Can you help?
29 - maurine
I am technologically deficient and I just inherited my husband's 1st generation iphone....What do you mean and how do you "unselect" for all but the google calendars. thank you!
30 - barga
go to the calendar
hit 'calendars' in the top left
unselect all (tap them) but the google ones
31 - Loren
Thanks. Worked great.
32 - rosa
thanks for sharing. before i do this, will the events i have scheduled on my iphone native app be deleted?
33 - barga
No they will not be
this adds calendars, not changes them
34 - dave-kbd
This info helped me a lot.
Compared with some of the users here my needs are simple. I just want to enter info to the calendar from the PC where I have a regular keyboard as opposed to doing it on the iPhone.
My initial problem was that the iPhone collected the calendar correctly from Google calendar but events entered in the iPhone calendar didn't show up in the Goole calendar. This was true for both calDAV and Exchange accounts.
What I've found is that if when entering events on the iPhone, if I assign them to the Google calendar they show up in the google calendar on the PC ok. Furthermore I can alter events in the iPhone calendar so that they are assigned to the google calendar instead.
Once all my events in the iPhone calendar were reassigned to the google calendar I could stop displaying the default iPhone calendar, and then events defaulted to the google calendar where they show up on both the PC and the iPhone.
Later I noticed that in iPhone settings you can set the calendar entries to default to the calendar of your choice, which could be the google calendar.
I haven't tested exhaustively but all of the above seems to work for a calDAV account.
This probably doesn't help anyone who wants to use multiple calendars, but for people like me who want to keep a personal schedule without having to input it all on the iPhone, maybe it's enough.
35 - DaSpider
There is a much better way. You can just configure an exchange account on the iPhone itself to wirelesly sync multiple calendars with Google's exchange server.
Here is how it's done:
Go to->Mail, Contacts, Calendars
->Add account->Microsoft Exchange
Email youremail@gmail.com
Server m.google.com
Domain
Username youremail@gmail.com
Password *******
Description xxxmycalwhatever
Then on Safari go to http://m.google.com -> Sync and pick the calendars you want synchronized.
36 - ZZ
A small advice in case someone runs into the same problem I did. I'm using exchange sync DaSpider described, and was only able to sync one (default) calendar. When I went to m.google.com/sync, I got the message that my iPhone was not a supported device. The message was in Croatian. All I had to do was change language to English (US), and it worked.
Other than losing some functionality in translation, the Exchange sync works perfectly.
Cheers, ZZ
37 - Chris Blaisdell
Worked for me! Thanks so much!
38 - DC
I did your work around, and I was able to sync both of my google calendars. But when I ran test with both my google default and work calendars, the test event never transferred to Google Calendar via my desktop. Waited 5 minutes and refreshed several times. Any ideas?
39 - murphy
Awesome!
I keep having to fight w/ the iPhone to convince it which of my Google Data I want to see. This was the third fix I tried, and it worked *instantly*
I had to turn off the calendar info that was listed up under my email address, otherwise I got dual entries. Was that coming from the "fake" Exchange account that is used to sync my mail and contacts?
As an aside, do you know of a better way to sync Google contacts with the iPhone OS 4.0?
40 - Lenebene
Thank you!! This fixed my issue!
41 - Jason
Thanks for posting this! Hurray for CalDAV.
It's frustrating that Apple provides a couple of different calendar syncing methods that don't actually do over-the-air sync. This should be the default behaviour.
42 - bate_g
For me works great. Thanks a lot!
43 - Haider
Aaah. Relief! Spend hours trying to get this to work. You've really helped me preserve my sanity - thanks.
44 - Anonymous
Thank you! This was so helpful!
45 - liz
I am able to syn events that I enter into Google Calendar - but I do not see the events from my Iphone on my google calendar.
46 - LightMuse
this was a simple and easy to follow deal. Thanks for explaining. I can now keep all 6 of my calendars with me on the iphone4
47 - Robert
Liz, make sure that you have it set to default enter onto the google calander instead of the iphone one, otherwise you can not go iphone to google
You're welcome LightMuse
48 - CC
Wow, thank you SO much for the great tip! This is much, much better than accessing my Google calendar online -- my old default approach. Thanks for sharing the workaround!
49 - Justin
Hi Robert - I just found this thread through a Google search and your post #14 (Jun 24, 2010 at 8:02 am) just saved me a ton of aggravation. Thank you so much!!
50 - Anthony
Works perfectly. Thanks for sharing.
51 - Marco - Italy
Great! it fully function!
I've got iOS 4.2.1 no jailbreak.
I've got 2 google account, one Gmail and one Google, ad i found the same calendare cloned; i had to delete the originally Gmail account and only the new (which I created following this guide) lives now...and... I find my google calendars (with Facebook Event and Birthday) and I'm free to see or blind one by one! many tanks again!
52 - wasabi
After wasting 4 hours trying to see why my set up does not sync, yours is the only updated ( shame on google docs HELP ) which explains that the sync does not work due to the OS update... It works for me finally! Thank you so much!!
53 - michelle Griffith
When I have put all the details in as per your picture my phone trys to verify calDAV but comes back sayimg unable to verify account.
54 - michelle Griffith
I forgot to add that then I save it anyway and go back into it but it has no password in the screan so I put in my gmail password and it comes back saying password incorrect. It is the correct password though. I had the same problem when I tried to add another email account when I first got my phone and had to use my gmail account instead
55 - Doug
Much easier way!!! AND YOU CAN ADD EVENTS TO ALL YOUR DIFFERENT GOOGLE CALENDARS!!!
1) On iPhone: Settings -> Mail, contacts -> add account-> microsoft exchange:
2) Email = full google email address; domain = leave blank; user = full google email; pass = google pass; description = whatever you want your google account to show up as on your phone (IE "google" or "Primary")
3) Once it verifies, there will be a "server" section; put in m.google.com
4) Once it verifies again, you have to option to sync mail, calendar, contacts. I suggest you dont do contacts, but if you want to, BACK UP CONTACTS FIRST, you can mess with this option later.
Once all that is done, in safari in your iphone, open m.google.com/sync
check the calenders to sync and click save.
Thats it! Open your calendar on your iphone and all your google calendars should be there AND you should be able to choose which calender to add events too!!! It took me a long time to figure this out, but I LOVE that it works now!!! Finally!!
56 - Sherif
Thanks a lot.
It worked perfectly on my iphone4.
For soem people: username should include "@gmail.com"
57 - ODU
This was so helpful. Thank you. I've been trying everything to make all of my various google calendars show up and couldn't get anything to work!
58 - SSS
So by syncing the google calendar and iphone calendar together, it is my understanding that I am not able to use my iphone to input information into the calendar anymore? This makes it rather useless!
59 - jakbkk
this works great!!!! i setup a 1-way sync of Google Calendar with my Outlook Calendar so now i don't need a stupid iTunes sync to get my Outlook Calendar on my iPhone!!!!
THANKS THANKS THANKS
60 - apple
Thank you! After going into an apple store and no one being able to assist, I am relieved to find this. I followed the steps and found that I had to select both the @gmail account and the www.google.com account in order for it to sync. But, it works now!
61 - Steve
Thanks bud.
62 - Evelina
nice article. You know, I'm using ,,Plan". It Sync my todos on th go to Cloud :)
63 - A.J
It worked! Thank you. I just changed over to the iPhone from Blackberry, things are different. One thing I'm not pleased about is setting up a group to send a mass text. Apparently, iPhone doesn't allow for this. Do you have a work around for that. A million thanks!
64 - Chris
Many thanks for this. It worked. I wasted a few days on this problem. You provided the solution. I am most grateful.
65 - John Goodman
Thanks very much for this - it worked perfectly. But have you ever worked out how to sync the tasks function in Google Calendar so that also appears in the iphone calendar?
66 - Peter Titchener
Really appreciate this article. many thanks for your efforts, it has saved me a lot of time and hassle. well done.
67 - Val Yoakum
Thank you!! This worked PERFECTLY...it even synced my husband's calendar to mine. Genius! And thanks a mil for sharing :)
68 - nora
thank you so much! life saver!!! :)
69 - Steve
Thanks a million! All other attempts to fix this failed- I think in an attempt to make me only use iCloud- but I need access on google as well. Thanks for this clear article.
70 - Marque
You are awesome! Thank you!
71 - mkk
Thank you! That had been bothering me for a long time.
72 - Sheryl
I followed the directions but when I typed in the information in the CardDAV, it said that the account could not be verified. What do I do now?
73 - apple/google shouldn't be so difficult
Thank you; it worked!
74 - damia129
Thanks, this was a lifesaver!
75 - Michael
Even easier yet :
Pick the calendars you want to sync
That's it!