10.5.3 adds ability to sync your address book with gmail contact list.
Unfortunately it only enabled if you’ve ever connected iPhone/iPod touch to your mac.
You can use the following terminal command, to enable the syncing option, if your mac have never seend an iPhone.
defaults write com.apple.iPod Devices -dict-add 000A27001A56740D '{ "Family ID" = 10001; }'
note this is a single line, and not a two line command.
June 9, 2008 at 8:28 pm
Why can’t I get this command to work. I copy pasted it to terminal and I receive a message stating command not found
June 10, 2008 at 3:59 am
Can you copy the exact error here? Note that it’s a single line command:
defaults write com.apple.iPod Devices -dict-add 000A27001A56740D ‘{ “Family ID” = 10001; }’
June 12, 2008 at 2:44 pm
Replace the strange quotes with normal ones after you’ve pasted.
June 12, 2008 at 2:45 pm
Command works, toggle is on, but when will it start synchronising?
June 16, 2008 at 2:28 am
well done!
June 16, 2008 at 3:52 pm
You can start the synchronization from iSync. (/Applications/iSync)
June 19, 2008 at 3:47 am
I could not get the command to work. I would try
defaults write com.apple.iPod Devices -dict-add 000A27001A56740D ‘{ “Family ID” = 10001; }’
as an administrator by I get
defaults[5710:10b] Could not write domain com.apple.iPod; exiting
Any ideas?
June 19, 2008 at 4:06 am
Hi, does replacing ‘com.apple.iPod’ with ‘~/Library/Preferences/com.apple.iPod’ makes any difference?
defaults write ~/Library/Preferences/com.apple.iPod Devices -dict-add 000A27001A56740D ‘{ “Family ID” = 10001; }’
Also what’s the output of:
ls -lad ~/Library/Preferences/
ls -la ~/Library/Preferences/com.apple.iPod.plist
June 19, 2008 at 4:57 am
It did not work with the extended command. The ls -lad .. command returned no preferences. Then I came out of my administrator account and tried it in my general user accounts. It worked!
For some reason I was expecting the need to do this as an admin but it does not need it and infact does not work. Do it as you standard user and you’ll be okay…
Thank for the help.
September 4, 2008 at 3:04 am
Thank you for this. For the folks who could not get it working, you need to replace the “curly” single and double quotes that get pasted if you copy-paste it into Terminal.app, with “straight” single and double quotes. Paste it, then back up and re-type in the single and double quotes and it should work.
Regards
Rick Cogley
Tokyo, Japan
November 29, 2008 at 3:28 am
Hi, I was able to paste this correctly (after fixing the quotation mark issue). Went into Address Book, and was able to check the “Synchronize with Google” box and fill in my account info (it was accepted).
However, I can’t get iSync to do anything. I get an error: “You cannot sync your computer and devices until you add a device to iSync.”
Ideas anyone? Thanks in advance.
December 2, 2008 at 9:40 pm
I used the (corrected) Terminal command [ defaults write com.apple.iPod Devices -dict-add 000A27001A56740D '{ "Family ID" = 10001; }' ], opened Address Book and saw the Google sync option available; selected it and entered my Gmail login; have not yet seen any evidence of syncing. I have quit and restarted Address Book with no effect. Thoughts?
February 3, 2009 at 4:30 pm
@JKZ & Andrew
Maybe you already found the solution, but according to this site, you need to enable yahoo synchronization as well, in order to get google synchronization working. It worked for me.
http://www.zaphu.com/2008/05/29/how-to-enable-mac-address-book-syncing-with-googles-gmail-contacts-without-an-iphone-or-mac/
May 6, 2009 at 5:32 am
This worked great. Thanks for the tip!