Amazing - even though dkokin's procedure describes iOS devices, the server value actually works in OSX Mountain Lion!
1. Open Contacts > Preferences > Accounts.
2. Click "+", accept default account type CardDAV.
º User name: Your Google account name or full E-mail address.
º Password: Your Google account password.
º Server address: google.com
3. Click "Create"
Violà! An account named "Google" is created and sync automatically starts. (It will take a while if you Google contacts are many.) The best part: Any "On My Mac" contacts (which cannot be removed or disabled) that is the same as a Google contact, you will not see duplicates in "All Contacts". OSX shows a gray field "cards" indicating which accounts contain this contact. OSX may have trouble recognizing contacts with no E-mail address as duplicates. In this case, you'll need to select them and merge.
This discussion is very confusing. I am left with the uncomfortable sense that there are two ways to configure synchronization with Google contacts:
- Do it through Mail, Contacts, Calendars in system preferences and
- Do it through the address book app, in its preferences.
Some claim that method 1 is the Apple-approved method. If that is the case, why hasn't the second method been removed?
What is the difference between these two methods? What is a "contact"? Is it an address book entry, or is there something else?
Duplicated features and duplicated configurations are always a confusing mess, and something that I have been relying on Apple to avoid in its products!
rpg25 this certainly is confusing - not just this discussion but the subject is. In Apple's inifinite wisdom, OSX doesn't have an Addressbook app. This discussion concerns OSX which has a Contacts app. Apple uses the term card in its Contacts app, but occasionally also refers to a card as a contact.
What make the situation even more hairy is Mountain Lion that consolidates external accounts into one applet in System Preferences. This is a good move, but Mail app still uses its own Preferences-> Accounts interface.
OK, please bear with me as I know I am going to be asking stupid questions...
I am still on Lion, and I believe I do have an address book app (was it removed in Mountain Lion?):
rpg% ls -d /Applications/Address\ Book.app
But I don't seem to have a "Contacts" app.
rpg% ls -d /Applications/Contacts*
ls: No match.
I see that in Mountain Lion Address Book.app has been renamed Contacts, but even so, there seem to be two different mechanisms for syncing: one in the preferences for Contacts.app and one in system preferences.
iCloud offers to sync contacts, but I don't know what these are. Contents of Address Book.app? Something else?
Does anyone know what the difference is between these two mechanisms?
[I have tried syncing address book with google mail's contacts, using the Address Book preferences, and the results are extremely bad. A lot of my contacts are invisible in Address Book, because they have lost their names (they are indexed under the Organization header instead. )
There is also a third issue Re Contacts Preferences on the Mac if you want to sync with Google Contacts.
Whether to enable the Sync with Google contacts option, or whether to created a new CardDAV Account?
The latter, is the way now recommended by Google, but thus only became available as an option late last year and there is no reference to this in Apples support documentation.
Also, if you already have set up a CardDAV account on your I-phone and I-pad, can you access this by recreating that same account on your Mac?
I have a Mac running Mountain Lion plus the above 2 devices and want to sync my contacts across all 3 using Google Contacts and the Contacts app on my Mac.
I have deliberately disabled the Contacts option for I-Cloud on all 3 devices due to the documented incompatabity issue with Google contacts.
I'm also keen that sync goes both ways - such that any change to my contacts will be mirrored on all 3 devices irrespective of which one I use, or whether I change via Google Contacts or Contacts on the Mac.
That's my case. In sync my Mac's address book with my Google account's address book.
So, I solely use the 'On My Mac' option to do this.
I definitely don't use iCloud but for locating my iPhone if it gets lost.
I strongly recommend to not use iCloud sync AND Google sync at the same time, since it can sync recursively your account, and get a real mess.
I do use the following sync architecture"
iPhone <-> Google <-> Mac
As you see, I don't use iCloud at all.
My experience with iCloud was not good for the purpose of syncing contacts and calendar.
I`ve found a lot of guys over the Internet with the same opinion.
Anyway, I'm not an iCloud expert and cannot say the does not work.
It didn't for me. Only this.