-
Website
http://www.zaphu.com/ -
Original page
http://www.zaphu.com/2008/05/29/how-to-enable-mac-address-book-syncing-with-googles-gmail-contacts-without-an-iphone-or-mac/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
Riley Porter
2 comments · 2 points
-
7thKnife
2 comments · 1 points
-
ludicrous50
2 comments · 1 points
-
jkhintoncpbd
2 comments · 1 points
-
0chiehchen
2 comments · 1 points
-
-
Popular Threads
I found the solution was to:
- Install Xcode Tools from OS 10.5 disc (under Optional Installs/Xcode Tools/XcodeTools.mpkg)
- cd /System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/Current/Resources
- sudo ./gconsync --register 1
- Open Syncrospector (/Developer/Applications/Utilities/Syncrospector.app)
- Click Google Contacts press the Sync icon
- After that it prompted me to replace or merge!
Only problem now is that I think that its a manual process of using Syncrospector each time to sync my contacts, unless anyone knows the command line option to do this as a cron job?
1) Do you have any devices setup in iSync?
2) Have you tried deleting your Gmail Contacts before the first sync? That was my method since you can always add them back via AtoG.app if the sync fails.
Keep me informed on your progress, I'm sure we can get it working without requiring a cron job.
I've discovered that without a mobile phone or PDA setup in iSync you will need to enable both yahoo and google syncing in Address Book for the 'Sync Now' option to show up in the menubar. This should fix the troubles some readers were having.
I was getting stuck on Step 4 - I could not get iSync menu option or Syncrospect to allow me to manually sync. But I did run this command in /System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/Current/Resources and it worked: ./gconsync --sync gconclid --register 1 --username myusername@gmail.com --password mypassword --syncmode fast
if you just run ./gconsync it tells you some command line options that you may wish to change. Once I ran this, I started resolving conflicts and my Address Book entries grew by about 400% or something like that
Hope that's another clue for some of you.
http://www.apple.com/macosx/features/isync/
http://www.google.com/support/contactsync/
I'd also like to have this working but unfortunately i don't have the file: com.apple.iPod.plist because I've never attached an iPod to my Mac.
I could use some help with that.
-Thanks
http://lifehacker.com/393855/enable-google-cont...
and I made sure to save it in the right folder as binary type plist
if that doesn't work, trash the iSync plist file and try again ...
defaults write ~/Library/Preferences/com.apple.iPod Devices -dict-add foo '{ "Device Class" = iPod; "Family ID" = 10001; }'
Once you have then set it up in Address Book preferences you can run the sync by hand with;
/System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/A/Resources/gconsync --sync com.google.ContactSync --report 1 --entitynames "com.apple.contacts.Contact,com.apple.contacts.Email Address,com.apple.contacts.IM,com.apple.contacts.Phone Number,com.apple.contacts.Street Address"
I'm using this with success at the moment...
P.
alias gsync='/System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/A/Resources/gconsync --sync com.google.ContactSync --report 1 --entitynames "com.apple.contacts.Contact,com.apple.contacts.Email Address,com.apple.contacts.IM,com.apple.contacts.Phone Number,com.apple.contacts.Street Address"'
note, that is a double quote followed by a single quote at the end there.
Cheers!
At, first, I was able to get it to function perfectly: my gmail contacts and address book synced perfectly, and address book even synced with my cell phone. But because of some duplications and formatting differences, I decide to start from scratch: I discontinued the sync and completely deleted my Mac address book and the contacts in my phone (a Motorola PEBL). When I set up the sync again, my address book didn't sync with my gmail contacts. I tried a whole combination of different things like restarting address book, firefox, the computer; syncing with my cell phone, syncing without my cellphone; but nothing worked. I ended up just importing my gmail contacts backup vcard file into address book. But even after that, it still wouldn't sync (I created 2 test contacts, one in gmail, one in address book to see if they would sync with each other, they didn't).
Any suggestions or help would be greatly appreciated. Oh, and I don't know if this will help, but I'm using a first generation MacBook running Mac OS X 10.5.6, Address Book version 4.1.1 (699), and using a Motorola PEBL cell phone.
"Note: You may want to duplicate the iPod entry to prevent this from being disabled by future iPod syncs. To do so copy everything contained within the <dict> and </dict> below, ..... and paste just below the original entry. Then simply change the <key> number slightly to prevent overwriting"
Can you make that more clear please? Do you add in another <key> 000B27111236C6CB</key> line and change that key slightly? Or just copy the contents between the 3rd <dict> </dict> (it's like 21 lines that describes the iPod device) and paste them below the first </dict>? Sorry it is kind of confusing and I'm trying to get around the problem of an iPod sync overwriting my file.
Thx.
i'll have to live with double 3500 contacts for now instead of with 1750!!!
Also, still looking for a way to sync my tasks on my mac (to do list) with google. Hopefully 21st technology will catch up some time!
It turns your Address book into a .CSV file and you log into gmail and just import it!
Simple.
1) isn't really syncing, rather one way update
2) kills all authorization for gtalk - this one is the real annoyance since you'll have to reauthorize all your chat friends each time you update your contacts via AtoG
Syncing via csv might be the solution or is the Syncing directly doing something like converting to Googles format as well?
To enable Google sync client to operate as a full sync client, one has to change the client type from "app" to "server". This will enable the "Sync now" button even when Yahoo sync is not selected, and will make sure Google sync is run every time a sync is run.
To change the Google sync client type, open a terminal window and type (one line)
sudo defaults write /System/Library/PrivateFrameworks/GoogleContactSync.framework/Resources/ClientDescription Type 'server'
Then type the following one line command to restore the permissions on the plist file:
sudo chmod 644 /System/Library/PrivateFrameworks/GoogleContactSync.framework/Resources/ClientDescription.plist
You can now go in Address Book's preferences and enable Google contacts sync, without needing to enable Yahoo sync or plug an iPod for sync to work.
Enjoy!
Do you know why this is?
Thanks
I actually have been struggling to get things done. It was really nice to know the ways you have demonstrated.. very useful
But anyway, what do I do now, both your method and the alternative assume the plist file exists.
Thanks
Joe Nicholson
Thanks.
Nick
Thanks,
Hilton
I'm hoping I can get this to work.
I'm a new Mac user and hope that I didn't screw anything up.
Thanks for sharing
Im running on OS 10.5.7, processor 2.4 ghz intel core 2 duo
I did as followed, but i hit the sync but and i don't get on my gmail contacts the recently added contacts in my address book....
wierd, but trully!
Appreciate help!
Thankx
I just upgraded to Snow Leopard (OS X 10.6), with all its SW updates. Somehow the sync between Google contacts and Mac Address Book works fine fioe from the beginning; but now the sync of my iCal and Contacts via iTunes with my iPod (not iPod Touch) does not work anymore. Your "trick" you described above with the plist does not work anymore. It used to work pre-Snow Leopard.
Any hints? Thanks
e cigarettes man
I'm a brand new Mac user too, only had my MacBook for a month. I love it! Never going back to winblows!
Noah - fish tanks