Managing Contacts on iMac and iCloud -- several issues

I'm finding this to be a nightmare.


I had painstakingly created a total of 316 contact 'cards' on my iMac, and 22 Groups. Some cards may be in more than one Group, and a few may not be in any particular Group. When I look at "All on My Mac", scrolling to the bottom of the list, shows a total of 316 Cards.


I then wanted to be able to use the same contacts on my iPad and realized the best way would be to get all these contacts into iCloud. Took all day to figure out how to do that. Another discussion on this forum said that the simplest way was just to drag each Group from the "On My Mac" section, to the "All in iCloud" section of the Contacts sidebar, one Group at a time. Seemed to work fine. But then, when I looked at the total for "All in iCloud" it showed only 282 cards. I carefully checked to ensure I had copied every Group (and every card within each Group) to the iCloud section. Could not spot any missing, but still, a discrepancy of 34.


Then, when I looked at Contacts on my iPad, the total was 370 for "All iCloud". Nothing agrees!! Further inspection revealed that several cards on iPad were duplicated, even some in triplicate (each with identical content), and one was quadrupled (4 identical copies), apparently totally randomly. Still, I could not get the card totals to reconcile, taking into account these multiple copies.


Before I started all this, I had completely deleted all my contacts on both my iMac and iPad. I wanted a clean slate. So I've spent the past couple of days recreating my Contacts list with clean data.


Looking at individual cards on the iMac, I discovered that some showed the following under the "cards" label:


On My Mac

iCloud

iCloud


In other words, iCloud more than once. And these seem to be the cards that are "duplicated" for no reason. One is even quadrupled in the iPad iCloud contacts list, and it has the word 'iCloud' four times on its card. And a few cards didn't show any of these ...no 'cards' label at all.


If I click 'Edit' on any card that shows iCloud more than once (under 'cards' label), little minus-signs appear next to each of those items, suggesting I could easily delete the superfluous iCloud occurrences of the card. Not so simple!! If I do that, another occurrence of the card will appear in the Contacts list. Until now, no card appeared more than once in Contacts on the iMac (the duplicate/triplicate/quadruplicate cards only appeared on the iPad). So, now I've got two identical cards appearing on the iMac. One shows 'On My Mac' and 'iCloud' under the "cards" label, the other shows neither. If I delete one, both cards disappear from the Group!! So now I have to drag the original card from the "All iCloud" or "All on My Mac" group into the custom Group I had created for this card. I'm NOT going to do that for every duplicated card!!!!


I checked Card>Look for Duplicates... in both "All iCloud" and "All on My Mac", and got the same message: "92 duplicate cards and 4 duplicated entries were found", whatever that means, with the options to Merge or Cancel. I didn't want to merge anything without first seeing the contents of each matching card, so I clicked Cancel. Again, these numbers don't seem to agree with any of the card-count discrepancies.


Why should all this mess occur in the first place? Appears very buggy to me. Nothing makes sense.


Now that I have copied all my cards from "All on My Mac" to "All iCloud", group by group, I presume I can safely delete all those in "All on My Mac" and rely only on the iCloud ones for both my iMac and iPad (with iCloud being the default in Contacts>Preferences on the iMac).


Sorry for this long ramble, but I find the Contacts management is far more complicated than it should be, with many inherent problems which don't help the cause.


Another area of concern, is how to get the Contacts copied into my Android-based phone. Doesn't look very straightforward either! But I want to clean up the iMac-iPad contact problems first before proceeding with the cellphone. I have up-to-date software and operating systems on all these devices.


Any advice to simplify Contact management would be much appreciated!! Thanks -

iMac (Retina 4K, 21.5-inch, 2017), macOS High Sierra (10.13.4)

Posted on Apr 29, 2018 12:21 AM

Reply
Question marked as Top-ranking reply

Posted on Apr 29, 2018 4:01 AM

You should only have one instance of iCloud on each device. It might be simpler to go back to having all your contacts in 'On My Mac', deleting all contacts from iCloud everywhere and then turning off iCloud contact syncing everywhere. At this point I'd probably check at iCloud.com Contacts to ensure that all contacts have been removed before turning iCloud contact syncing on again on my Mac and copying over the contacts from 'On My Mac'. There are actually several ways you might do that but dragging groups is as good as any.


Once this has successfully taken place you can turn contact syncing back on on all your devices.

Similar questions

7 replies
Question marked as Top-ranking reply

Apr 29, 2018 4:01 AM in response to F. Farmer

You should only have one instance of iCloud on each device. It might be simpler to go back to having all your contacts in 'On My Mac', deleting all contacts from iCloud everywhere and then turning off iCloud contact syncing everywhere. At this point I'd probably check at iCloud.com Contacts to ensure that all contacts have been removed before turning iCloud contact syncing on again on my Mac and copying over the contacts from 'On My Mac'. There are actually several ways you might do that but dragging groups is as good as any.


Once this has successfully taken place you can turn contact syncing back on on all your devices.

Apr 29, 2018 4:49 PM in response to Winston Churchill

It seems that whenever a card is in more than one Group, it will appear multiple times (equal to the number of Groups the card is in) in the entire Contacts displayed on the secondary device (eg. iPad) which receives the Contacts from iCloud. So, if a card is in two Groups in Contacts, it will appear twice (together) in the secondary device when displaying all the contacts. If I just display one of those Groups on the secondary device, the card will appear once.


Would merging duplicates eliminate this problem without losing the association of a card with multiple Groups? (ie. would it show just once in the entire Contacts display and still show once in each Group it was originally added to?)_______


I expected that Contacts would work something like iTunes or Photos, where the items are all in a common pool or library, but can be linked to one or more Albums or Groups. Each item only occurs (exists) once, in the main pool, and the Albums or Groups are simply "links" or references to the pertinent item(s).


In iTunes or Photos, when you look at the contents of the entire library, you only see each item once, even when that item is associated with multiple albums or folders or playlists. Contacts should work the same way! Contacts makes it look like the card actually exists multiple times. Makes for a messy (lengthy) display on a portable device (iPad).

Apr 29, 2018 5:26 PM in response to F. Farmer

Furthermore, when looking at Contacts, on my iMac (where I created the originals), the compete lists of "All on My Mac" as well as "All iCloud" are perfectly fine. In both cases, each card only appears once (even though the total count differs). It's only on the secondary device (iPad) where some cards appear multiple times under "All iCloud". Strange behaviour!


I seem to have only one instance of iCloud on my devices (including iPad). The Contact cards that appear multiple times on the iPad are those that belong to multiple Groups in iCloud. Still, this shouldn't happen.


I populated iCloud, using my iMac, by dragging each Group, one at a time, from "On my Mac" into "All iCloud". It seems that if I had dragged the generic group "All on my Mac" to iCloud, I might have copied all the cards but none of the Groups and I would have had to re-create each Group within iCloud. I don't know if this would have avoided the problem of cards appearing multiple times on the secondary device.

Apr 30, 2018 10:58 AM in response to Winston Churchill

I've now discovered that if I create a new contact card in "On My Mac" and add it to two or more groups, then copy those groups to "All iCloud", the card name will appear two or more times in iCloud (but only on a secondary device like iPad, not on the Mac!).


However, if I create a new contact card in 'iCloud' section of Contacts (using my Mac), and copy that card into two or more groups within the iCloud section, the card does NOT appear multiple times on the secondary device (iPad), which is the way it should be! Therefore, it seems the best way to manage contacts is to do it entirely in iCloud and not 'On my Mac'.


'On My Mac' contacts could be used for those that will be used ONLY on the Mac and not intended for use on any shared (secondary) devices. This means maintaining two lists (one "shareable", one not) which may be ok for some folks.


Using the Mac to maintain contacts makes it easy to copy (drag) a card into one or more Groups. Can't seem to do that on the iPad (can create a new contact card in a group, but if I want it also in another group, then I'd have to create a new card in the second group and re-enter the data -- can't drag or copy the original card from the first group).


It would also be nice to see a cross-reference for each card, listing what Groups that card has been added to.



In answer to your question, yes, manually deleting one instance of a duplicated card deleted all instances. I have several cards that belong to more than one group and the problem of multiple appearances in the full listing only exists on the secondary device (iPad) -- on the Mac, all is OK. I presume the same problem would happen with an iPhone (which I don't have).


Anyway, I think I'll have to change my contact management strategy and just use iCloud category, which raises a new question: if all my contacts are in iCloud, and I'm using my iPad outside of a WiFi zone, will I still be able to see my contacts?_______ (do I always need to have internet connection to see the iCloud contacts, or are they "downloaded" into the iPad and refreshed only when there is internet connection?______)

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.

Managing Contacts on iMac and iCloud -- several issues

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