First back up the contacts on your mac by opening Address Book, then going to File>Export>Contacts Archive and saving this file on your desktop. Then backup your iPhone contacts using the app My Contacts Backup.
After you have backed up your data, reset the SyncServices folder, as described here: http://support.apple.com/kb/TS1627, then try syncing again.
Thanks for that. I seem to be part way there. I followed the directions and then signed off of iCloud and signed back on. I did this for both the Mac and the iPhone. I had created a test contact on each platform and they both synced successfully.
However, the duplicate contacts that I had deleted were all restored on the iPhone. These do not appear on the Mac nor do they appear in iCloud itself when I log into it. Any ideas about that?
If you are now syncing your contacts with your computer using iTunes rather than iCloud, on your phone go to Settings>iCloud and turn Contacts to Off. Syncing with both iCloud and iTunes will created duplicates. This may by itself eliminate the duplicate contacts from your phone. If it doesn't, and the contacts on your mac are complete and unduplicated you can replace the contacts on your phone with the contacts on your computer. To do this, connect your phone to iTunes, go to the Info tab of your sync settings, under "Advanced - Replace information on this iPhone" check Contacts, click Apply at the bottom to sync.
That worked. I had already gone back to iCloud syncing, so I just turned it off on the iPhone and chose to delete contents from there. Then I reconnected with iCloud and all was well. Many thanks.
My sync through iTunes was missing contacts. In iTunes, I turned off contact syncing which then deleted all contacts from my iphone. I then turned syncing back on, and all my contacts synced.
Using iPhone 4S, iTunes 11.1.5
"....the contacts on your mac are complete and unduplicated you can replace the contacts on your phone with the contacts on your computer. To do this, connect your phone to iTunes, go to the Info tab of your sync settings, under "Advanced - Replace information on this iPhone" check Contacts, click Apply at the bottom to sync."
Want to use your suggestion, however an "Info" tab does not display in iTunes - see:
What am I missing? Am I to look on my iphone?
Thanks in advance.
The Info tab was removed if you're running Mavericks. An approach that will work now to replace the contacts on your phone with the contacts from your Mac is to do the following:
- Open Contacts on your Mac, select all your contacts (click on a single contact in the All Contacts group then press Command-A).
- Go to File>Export>Export vCard and save this on your desktop, then email it to yourself.
- Download the app My Contacts Backup. to your phone. Tap the gear-shaped icon on the bottom right. In the window that opens, scroll to the bottom and tap Remove All Contacts.
- Open the email you sent to yourself earlier on your phone and tap the attachment to import the contacts from your Mac to your phone.