Ghost contacts in spotlight
Solution 1:
Michal, Thanks for answering your own question; that really helped me.
Spotlight searches on my two Macs were littered with phantom duplicate contacts. I was hesitant to go this approach until I read of your success.
For future visitors, my steps were:
- You may want to backup Contacts (File - Export - Contacts Archive)
- Quit Contacts.app
- Turn off all contact sync services (System Prefs: Internet Accts: iCloud/Google: Contacts)
Move contents of ~/Library/Application Support/AddressBook/sources to Trash.
Re-enable iCloud, Google, etc Contact sync.
- Check address book in Contacts.
- Test Spotlight Search: success.
Solution 2:
Both answers didn't work for me. Spotlight would still show contacts, deleted long time ago.
However, making the following helped me to solve this issue:
- Go to ~/Library/Application Support/AddressBook/sources
- There will be multiple folders. Check each one of them for the most recent contacts. You will recognize them, by looking into 'metadata' folder.
- Delete those folders in the /sources/ directory, that you think are old. Leave the most recent contacts folder intact.
- Spotlight search now displays the results correctly.