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 want my Google contacts and my Exchange contacts to sync through my iPhone as follows:

Google contacts <--> iPhone <--> Exchange contacts

and I was looking at Google's CardDAV sync as a way to do it.

First, is this even possible?

What I can't understand is that after you add the CardDAV account to the iPhone your new contacts must go in that specific contacts group in order to sync. But of course they won't sync to Exchange since the Exchange contacts by definition are in their own group.

Can I do this?

share|improve this question
up vote 1 down vote accepted

I haven't had an opportunity to test this out, but I'm pretty sure that the iPhone silos contacts on a per-account basis. When you set up a CardDAV or Exchange account in Settings, it's unique from anything else. The contacts don't intermingle, beyond showing up in the same app.

You can think of it like having two different email accounts that your phone checks. You can access both, they'll even show up in a unified inbox, but emails in a folder on one account don't get synced to a folder on the other account.

Off the top of my head, to synchronize the two accounts, you'd probably need an app running on a computer that could synchronize between the two, and then connect your phone to either the CardDAV or Exchange server as the canonical version.

share|improve this answer
Based on things I've read since posting I've unfortunately come to the conclusion that what you said is true. And I agree with you - I'll have to manage the sync external to the iPhone. – Matt Dec 19 '12 at 22:36

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.