Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have all my contacts in Google Contacts, so I was wondering is there anyway I could sync them with the contacts on the phone?

Edit: Now I've set it up properly, however there are still no contacts in my phone! Do I need to do anything else after syncing to get the contacts to my phone?

Edit: For some reason I can read my emails using my phone but still no contacts!

share|improve this question
    
@Pacerier: the screenshot you want to see: i.stack.imgur.com/55QQL.gif –  Loïc Wolff May 24 '11 at 14:56
    
@Loic Wolff I mean i can't navigate my iphone such that i can see that screen in my iphone.. –  Pacerier May 24 '11 at 16:01
    
how do i go to that screen. i go settings > mail, contacts, calendars > GMail > and I'm stuck there –  Pacerier May 24 '11 at 16:02
    
That's because you added a Gmail account. You must add an Exchange, like Peter told you. Then you'll be able to sync contacts –  Loïc Wolff May 24 '11 at 17:26
1  
wow i've just solved this issue. the problem is that we have to shift contacts into the My Contacts folder because Google has no way to sync anything outside that folder. –  Pacerier Aug 13 '11 at 23:38
show 25 more comments

3 Answers

up vote 10 down vote accepted

Sure. On your iPhone, go into Settings > Mail, Contacts, Calendars, select Add Account... and add Google as Exchange (!!!) account. Using Google as Exchange account allows you to sync calendars and contacts.

See http://www.google.com/support/mobile/bin/answer.py?answer=138740&topic=14252

Now, gathering together all info spread around, into a checklist format:

  • Google Sync is only supported on Apple iOS versions 3.0 and above, because that's when Microsoft Exchange was implemented and that's the protocol we will use.

  • If your business, school, or organization uses Google Apps, your administrator will first need to enable Google Sync. If you're not, then there is no such setup - it's enabled by default.

  • Double check you're using the correct gmail account - many users have more than one gmail, or google apps, with similar mails due to forwarding and often mistake this.

  • Be sure to follow the steps mentioned above. Every configuration has to be done properly and it must lastly look something like this, from Mail, Contacts, Calendars > [your account] > Exchange Account [your email]:

                                     iPhone Google Sync Microsoft Exchange

share|improve this answer
    
IMO, this is by far the best way to sync contacts on the iPhone. +1 –  RobZolkos May 23 '11 at 6:40
1  
Agreed, seamless two-way syncing of my Google calendar and contact info. More than two-way, really, as I also use it to sync with my iPad. Don't forget that you do have to *enable Google Sync, as explained in the article @Peter linked to. –  Matthew Frederick May 23 '11 at 8:07
    
i can't seem to get it working. its linked already but my contacts are still the same.. I can't see the screen at google.com/help/hc/images/mobile_138740i_keep_content_en.gif –  Pacerier May 23 '11 at 13:48
1  
@Parcerier, on the Contact app, do you have a "Groups" button on the top left? If so, click on it then you'll see the Gmail contacts group. –  Loïc Wolff May 24 '11 at 14:55
1  
@Cawas: sorry for not being clear. I was just thinking that if his email on the screenshot ends with @gmail.com then he is probably not using google apps account. (I bow to your effort here) –  Peter Štibraný Jun 2 '11 at 15:03
show 13 more comments

Google has made it easier to do this by implementing CardDAV for iOS5+.

Here's the link: http://support.google.com/mail/answer/2753077?hl=en

Instead of using a Google Exchange account you'll do this:

  1. Mail, Contacts, Calendars >>
  2. Add Account... >>
  3. Other >>
  4. Contacts: Add CardDAV Account
  5. Server = google.com; user name = [fullEmail]; pw = [gmailPw]; desc = [optional].

It worked great for me on an iPhone5 with iOS 6.1.2.

share|improve this answer
add comment

I have had an iPhone since it first came out and have tried all kinds of ways of syncing Google Contact with it. The best by far is NuevaSync. If you update anything on your phone or Google Account it is automatically updated in real time. Great Tool.

share|improve this answer
    
I don't get it. does it mean that natively there's no way to cross-sync our contacts with google? btw do i have to pay for neuvasync? –  Pacerier May 27 '11 at 13:52
    
The answer above shows you the native way of doing what you need, yet the easier and smarter way would be to use a tool like Neuvasync. It all depends you what you are trying to achieve. For example. I want all my devices to be in sync without having to plug things in and manually sync them. I just want everything to work without having to worry. Neuvasync and simular tools allow this. There are free options. –  ChuckJHardy May 28 '11 at 15:31
    
I can say samething here, Chuck, I try syncing my google with iPhone since the beginning... but I disagree on the NuevaSync. Back few years ago when I tried it it wasn't anything better than Google's Exchange at all - specially not easier. You don't seem to have tried it, because you cited an advantage which doesn't comply with reality - native Exchange is synced automatically in real time over any connection to the net. –  Cawas Jun 1 '11 at 12:15
add comment

Your Answer

 
discard

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.