iCloud contacts do not sync on macOS Sierra

The contact.app on my mac does not download the new contacts that I have added to iClound via iPhone. I am sure the contacts are added successfully as I have checked on iCloud.com.

I have also check and unchecked "Enable this account" (iClould Account) in Contacts.app preference but it does not work. The Fetch setting is set to "Automatically" or "Every minute" but neither solves the problem.

MacBook Pro (Retina, 15-inch, Mid 2015), macOS Sierra (10.12)

Posted on Sep 25, 2016 8:26 PM

Reply
67 replies

Apr 30, 2017 8:40 AM in response to D.R.C.

@D.R.C.


Yes - I do have an ancient Apple-ID with @mac.com and a .me dress connected. If this is the last resolve I have to migrate it to another apple-id. I use another ID for the Apple-Store, so I could migrate the data to this ID.


A rundown on how you have done it and you solved the problem would be very helpful. Thanks,


Rainer

Jul 22, 2017 8:43 PM in response to Z-Ray

Spend hours online looking through forums and finally figured it out.


On my iphone I have an email account for school (in grad school) that I don't have on my mac. Problem was that when I added this account in 2014 it made itself the default account. I changed it for email, but not for contacts. So all of my new contacts since 2014 were saved under that account that I never really used. Added that account on my mac, copied all of the contacts to iCloud, and now everything is there.

Aug 15, 2017 6:01 AM in response to holifieldCZE

It is hard to tell which one is not sync'ing with iCloud. Perhaps neither. In that case it gets more interesting fixing this issue... To be on the safe side, first recommend you export the Contacts from both iMac and MacBook Air to the desktop first, using the Contacts app and File -> Export > Contacts Archive...


Best thing to do is to check how many in iCloud. See which machine it matches if iCloud's count matches either of them. This will tell you which one is your "Source", be it iCloud, iMac or MacBook Air.


Do either of the Contacts lists from iMac or MacBook Air match iCloud? (this determines course of action)

Oct 27, 2017 8:35 AM in response to pete35

Should not be another library but things change from OS to OS.


Try log-out and log-in or even reboot. This will restart any address book processes that may be using something other than a pathname.


The original Mac way of managing files did not rely on a fragile pathname and every so often Apple fixes software that uses pathnames which easily break with a file/folder name change. This "fix" relies on the fragile nature of UNIX pathnames and what might be considered an implementation error in address book in using such fragility. By renaming the folder, the fix attempt to create a condition where address book processes cannot find the folder and are relegated to creating a new one. Ideally I did not want to tell anyone to just delete the folder for the chance that they might lose data.


Another *possible* way to "hide" the folder from the address book processes is to archive the folder which creates a zip archive of everything in it. Then you could delete the folder and not risk data loss. The address book processes would have no choice but to create a new folder and then hopefully populate it from your cloud data.

Sep 27, 2016 12:16 PM in response to Z-Ray

I have had a similar issue and this is how I solved it:


I logged in to iCloud.com, and under Settings > Advanced chose "Restore Contacts", and then restored the contacts from a backup that iCloud.com had automatically performed yesterday. Then, all my contacts appeared on my iMac. Do note that all contacts that have been added after the backup will be lost. (But iCloud.com seems to have made a backup of the current state before reverting, so it might be possible to then revert back to this state - but I have not tried it, since I had not done any important updates.


I do not know if you dare try, and if it will work for you, so perform the move on your own risk. But it worked for me, so I am happy!


(Btw, Advanced Settings are found on the bottom of the screen.)

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iCloud contacts do not sync on macOS Sierra

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