You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iCloud Contacts NOT Syncing with MAC - FIX

This is not a question but a fix...

After spending HOURS on-line with Tech support and then eventually being disconnected with no help, I managed to find a fix.


The Issue:

On initial setup MacBook Pro with High Sierra downloads contacts from icloud.com

However subsequent entries and/or edits made on iPhone are not replicated to MacBook Pro address book. These changes are instantly visible on iCloud.com

Changes made to contacts on MacBook Pro are NOT visible in iCloud.com


Proposed Fixes (didn't work):

Spent about 2 hours with 4 different Apple advisors, who were no help. Last chap who was a supervisor (Jeremy) just d/c me.

I was even advised to re-install macOS which I did, but made no difference.

I also deleted the com.apple.addressbook in ~/Library/Containers. restarted etc...

This took me back to stage one, where contacts are pulled down fine but no subsequent changes are reflected in address book.


The Fix that DID work:

1. Log into iCloud.com > Contacts.

2. Make sure ALL your contacts are up to date on ICLOUD.com then Export ALL contacts to vCard which will then be downloaded to Mac nice and safe!

3. DELETE all contacts from iCloud.com

4. wait a few minutes for contacts to disappear from your iPhone etc...

5. IMPORT the contacts which were downloaded to your Mac, BACK into iCloud.com

6. MacBook Pro address book will now populate, along with your iPhone, iPad etc.


😁 ALL FIXED! 🙂


REMINDER: MAKE SURE ALL YOUR CONTACTS ARE UPTO DATE ON ICLOUD.COM before DELETING them!

MacBook Pro with Retina display, macOS High Sierra (10.13.1), null

Posted on Nov 27, 2017 9:47 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 17, 2018 9:33 AM

I have this problem on my iMac but not on my MacBook and iPhone.


I found this solution which does not require deleting all the iCloud contacts and this solution can keep all the contact photos.


This is copy from:

Re: iCloud Contacts failing to sync after High Sierra


I have found a solution that works for me.


  1. quit Contacts
  2. open ~/Library/Containers and delete anything with addressbook in its name
  3. open ~/Library/Application Support and delete anything with addressbook in its name
  4. open ~/Library/Preferences and delete anything with addressbook in its name
  5. open ~/Library/Caches and delete anything with addressbook in its name
  6. opened System Preferences : iCloud and uncheck contacts
  7. restart your mac
  8. when it boots back up open System Preferences :iCloud and check contacts


a little spinner spins saying "setting up"


Once that's done then open Contacts and wait. I have around 5000 contacts so it took about 10 minutes to fully sync.

95 replies

May 24, 2018 7:08 AM in response to ashr1uk

I had this same problem and Apple Support advised me to take the same steps the OP proposed. It did, of course, cause the loss of all groups and photos, but I was willing to do it to get rid of the problem.


Unfortunately, after a few months, the problem is right back again.


I think one of the other posters may be onto something about photos causing the problem. I suspect that adding photos on the Mac rather than on the phone may be causing corruption of some contacts, but I can't be certain that's the problem. We do absolutely need a fix from Apple on this.

Jun 2, 2018 7:20 AM in response to ashr1uk

It would be helpful to be as specific as possible when providing answers. For instance, your step 2 is compound. Is the first half of the sentence just a general comment or is there a means to make sure all contacts are up to date, and if there is, what is that means. Then, how to you "Export ALL" contacts to a vCard? I've looked through all of the menus and combed the window, but there is nothing that I can find that says anything about exporting contacts to a vCard.

Jun 22, 2018 9:10 AM in response to ashr1uk

I went through this process and it eventually worked but it was a bit messy.


I must have had a corrupted file somewhere because only a portion of the contacts would re-import. I was a bit panicky about the thought of losing several hundred contacts that I needed.


After numerous attempts at importing the various backup files I created, finally one worked, but only after I restored my phone from a backup version.

Jul 6, 2018 5:32 PM in response to ashr1uk

I was able to permanent fix this problem without deleting or doing any of the instructions below. If your mac (I have a MacBook Pro) running in High Sierra (2018 model). My contacts were not syncing with my mac, but were syncing with my iPad and Iphone. This is what I did:

1. verified all my contacts were correct on my iCloud account

2.then unselected my iCloud account to sync with contacts in "settings", internet accounts, selected iCloud account and "deselected contacts"

3. Deleted the contacts in my macbook pro

4. logged in to my iCloud again and verified my contacts were still in my iCloud plus I pay to backup my iCloud in case and verified that the last backup was July 1

5. in the bottom of my iCloud went to settings and selected "export vcard"

6. my Contacts were back in my Macbook Pro

7. went back to settings on my macbook Pro and selected settings, and activated contacts under my iCloud account again.


Done! Happy camper! solved it without waisting valuable time going to Apple store and/or on the phone. For some reason you sometimes have a corrupt contact in your mac that doesn't let you sync.


Hope this fix helps others. I usually don't post my fixes, but I thought I would appreciate if someone lent me a hand....

Jul 11, 2018 1:41 AM in response to YakkoW

Definitely was photos causing the problem for me. I tried several of the other ideas listed here. What eventually worked was a painful process of going through every one of my Mac contacts to the photo if there was one. Once I'd done that all started syncing again. I suspect it was only a recent updated photo causing the problem, but I didn't know which one so I had to go through the lot.

Aug 5, 2018 1:42 AM in response to ashr1uk

The other way works as well!

Make sure your iPhone has the same contacts as iCloud.com. Turn off your contacts in the iCloud setting on your phone but KEEP it on your phone (do not use the option 'remove').

The remove all contacts on your Mac which will remove it on iCloud.com as well. If not, remove it there manually as well.


Then turn on Contacts in the iCloud setting on your phone again and choose 'Merge'. After a while they will be back on iCloud.com and download to your Mac. Syncing works again... create a test contact on your Mac and it appears on your phone, create a test account on your phone and it appears on your Mac.

Aug 5, 2018 11:54 PM in response to ashr1uk

Hello!

This is really, yes really a GOOD trick, answer, ... to restore CONTACTS on your devices! I had this problem too and went trough the same 'CALL-SUPPORT'-CAN'T-HELP from Apple. At least I will be able to reset and sync my contacts once for ever!

Glad to have read your clear explanation!

Thank you!

Pansel

Aug 7, 2018 11:05 PM in response to Pansel

Hello all Mac and Other people with this Contact-Sync problem,


Which seems to be old fashion but CAN be a great help is to PRINT all the contacts and put them on a safe place...

One can compare which contacts didn't sync and which not. It is also fine to HAVE the Contacts 'for real'.

Thanks to all of you!

Pansel

Aug 9, 2018 2:32 AM in response to ashr1uk

I have had the same problem, but didn't want to go to some of the extreme lengths suggested below. I have a mac mini, a MacBook pro and several iPads and iPhones. My mac mini is my most used machine, living on my desk, and it was from that that contacts were not syncing. A few users have commented on there being a possible issue with photos in contacts, so I thought I'd test that. I only had one contact with a photo assigned - my own. I deleted the 'my card', then recreated it without a photo. Hey presto! All worked fine. I then added the same photo via my iPhone to my contact, and all is still syncing and working - so there is I suspect some issue with older macs running the latest IOS that means adding photos to contacts causes a problem. Pretty simple fix, but an irritating bug that took a long time to resolve. I would suggest that anyone having this issue at least tries this fix before resorting to some of the other more drastic solutions suggested in this post.

Aug 30, 2018 12:18 PM in response to fratkid21

Hi, why would you wanna export your contacts.


You need to deselect the iCloud for Contacts on your iPhone (don't remove them from there). Then they are saved only on your iPhone.

Then u delete the iCloud Contacts which and also remove them on your Mac.

Then you turn on iCloud for Contacts on your iPhone again and select 'Merge'.

Voila, they will appear on your iCloud and on your Mac again.

Sync works again.


I've already described this procedure in one of my posts.

Nov 15, 2018 4:01 AM in response to ashr1uk

So, this worked for me and I wanted to share.


While doing some investigating I found that I had a separate carddev account under "internet accounts" that was exactly the same as my iCloud. At somepoint a separate login for the same account.


1. Delete the two contacts in the contacts app

2. Close Contacts App

3. Turn off iCloud contacts

4. remove extra account under Internet accounts

5. Enable iCloud


This solved it for me.

iCloud Contacts NOT Syncing with MAC - FIX

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.