Missing contacts in macOS contacts

Hey together :wave:

I tried to sync my contacts from my private nextcloud instance to my Mac Book Pro using carddav.

Configured the connection using this docs: Synchronizing with macOS — Nextcloud latest User Manual latest documentation

But after synchronization, I got only 10 contacts on the mac. Missing my other roundabout 250 contact entries from nextcloud.

Anyone having an idea?

For some devices, the service discovery is very important:
https://docs.nextcloud.com/server/stable/admin_manual/issues/general_troubleshooting.html#service-discovery

Check if that is working well on your side.

If this is already the case, please share a few more details. What version of Nextcloud are you using, when you open the client, what do you see in the logfiles of Nextcloud and your webserver (there we can hopefully see what your client tries to access and why it fails).

Unfortunately, Nextcloud Contacts corrupts the cardDAV files so that the iPhone, for example, does not display such contacts anymore. If I then “repair” (edit) them using KDE Kontact, they immediately reappear at the iPhone contacts.

Example: If a label is missing for an entry, e.g. the label private or business for a location or a URL, the entire contact is considered defective and is no longer displayed on the iPhone. If I add the missing label with a another address book editor, the contact also appears again in the Nextcloud address book.

Sometimes an address entry is also displayed completely in one line in the first field. The field entries themselve, are then displayed separated by “;”. If I edit this contact then in an external address editor, the details appear correctly again in the respective fields of the Nextcloud contacts. And the complete entry again in the iOS contacts of course.

As I said, the Nextcloud address book keeps corrupting the entries here, which means that they are no longer displayed on iOS, for example.

Good morning,

thank you for your reply.

In my case the point is, that on my iPhone is everything working as I’d expect it. The problem is my MacBook. There I’m missing 99% of my contacts and I don’t know why…

Do you have more than one addressbooks in Nextcloud contacts?
I think MacOS is only able to sync one addressbook.

Do you know if there’s an issue on GitHub for it already?

1 Like

yes, I have multiple address books :sweat_smile:
Interesting. iOS is possible to handle it and macOS won’t?..

Well - I have to admit that I haven’t verified that with macOS Sonoma (14).
But I checked that a while ago with macOS 10.14 - and I doubt things have changed since then.
See my two comments here: Mac client syncs only contacts, assigned to latest address book · Issue #399 · nextcloud/contacts · GitHub

No, I didn’t know that before. Thanks for the answer and the information.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.