6 votos

Contactos fantasmas en el foco

Tengo una situación extraña, donde veo múltiples versiones de un solo contacto. Cuando busco un nombre, veo

  • versión actual (de iCloud)
  • versión antigua (no sé de dónde)
  • una versión aún más antigua (no sé de dónde)

Cuando intento abrir la nueva, se abre la aplicación de contactos y veo el contacto correcto. Pero cuando intento abrir la antigua, la aplicación se inicia pero no se muestra ningún contacto.

Intenté borrar los datos de spotlight (bloquear mi disco y luego desbloquearlo). Los contactos al principio desaparecieron, pero pronto volvieron a aparecer. Supongo que en alguna parte de mi disco hay un archivo de datos que almacena los contactos antiguos, pero la aplicación de contactos no puede acceder a él.

¿Cómo puedo encontrar este archivo y eliminarlo? Es especialmente molesto en las fotos, ya que (como resulta) me permite etiquetar una foto con tres caras y cuando busco un nombre, también aparecen las tres en la lista.

0 votos

Si seleccionas el contacto, ¿qué sucede en la aplicación de contactos para mostrarte la información? ¿Está en el campo de notas de otro contacto o es un contacto legítimo? ¿Puedes luego eliminarlo? También exportaría el contacto correcto al escritorio y luego eliminaría el contacto bueno. En algún momento deberías limpiar...

5voto

tuanvt Puntos 556

Michal, Gracias por responder tu propia pregunta; eso realmente me ayudó.

Las búsquedas de Spotlight en mis dos Macs estaban llenas de contactos duplicados fantasma. Dudaba en seguir este enfoque hasta que leí sobre tu éxito.

Para futuros visitantes, mis pasos fueron:

  1. Puedes querer hacer una copia de seguridad de Contactos (Archivo - Exportar - Archivo de Contactos)

  2. Salir de Contactos.app

  3. Desactivar todos los servicios de sincronización de contactos (Preferencias del Sistema: Cuentas de Internet: iCloud/Google: Contactos)

  4. Mover el contenido de ~/Library/Application Support/AddressBook/sources a la Papelera.

  5. Volver a habilitar la sincronización de Contactos con iCloud, Google, etc.

  6. Verificar la libreta de direcciones en Contactos.

  7. Probar la búsqueda de Spotlight: éxito.

3voto

Anton K Puntos 1

Ambas respuestas no funcionaron para mí. Spotlight seguía mostrando contactos, borrados hace mucho tiempo.

Sin embargo, hacer lo siguiente me ayudó a resolver este problema:

  1. Ir a ~/Library/Application Support/AddressBook/sources
  2. Habrá varias carpetas. Verificar cada una de ellas en busca de los contactos más recientes. Podrás reconocerlos al mirar dentro de la carpeta 'metadata'.
  3. Eliminar esas carpetas en el directorio /sources/ que creas que son antiguas. Deja intacta la carpeta de contactos más reciente.
  4. La búsqueda de Spotlight ahora muestra los resultados correctamente.

0 votos

También es necesario volver a indexar los resultados de Spotlight después de esto.

1voto

Vlad Mucescu Puntos 161

Ok, encontré una solución sucia: desactivé los contactos de iCloud, por lo que mi Mac solo tenía contactos locales "fantasma". Luego borré todo en ~/Library/Application Support/AddressBook/sources

No tengo idea de cuáles eran las fuentes o por qué Contacts.app no las había indexado (o por qué Spotlight sí), pero después de volver a activar los contactos de iCloud, la única versión de contacto presente eran los actuales.

Sin embargo, los de Photos.app aún son incorrectos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X