Cómo activar o desactivar extensiones de Spotlight en macOS

Las extensiones de Spotlight mejoran las búsquedas de aplicaciones de terceros, permitiéndote buscar más contenido específico de la aplicación. Aquí se explica cómo habilitar o deshabilitar las extensiones en macOS

Spotlight es la tecnología de indexación de búsquedas de Apple, que acelera las búsquedas de datos en un dispositivo Mac o iOS al almacenar metadatos sobre archivos y su contenido. 

De vez en cuando, macOS ejecuta un proceso en segundo plano para catalogar los archivos y datos en los dispositivos de almacenamiento. Estos datos se almacenan en un índice que Spotlight puede usar para buscar datos cuando haga una búsqueda en el futuro. 

Mantener índices en los datos acelera las búsquedas y permite que Spotlight localice los datos más rápidamente. 

También puedes evitar que Spotlight busque volúmenes o carpetas de almacenamiento específicos. Puedes hacerlo agregándolos a la aplicación Configuración del sistema en la hoja Spotlight->Buscar privacidad.

Extensiones de Spotlight para aplicaciones de terceros

Algunas aplicaciones de macOS de terceros incluyen la capacidad de proporcionar sus datos personalizados a Spotlight a través de Extensiones. Estos son pequeños fragmentos de código que proporciona el desarrollador de la aplicación, que Spotlight puede usar para incluir datos personalizados en su índice.

Las extensiones hacen que las búsquedas de Spotlight sean aún más rápidas porque le dicen a Spotlight qué datos utiliza cada aplicación y cómo está estructurada. Al proporcionar extensiones de Spotlight, las aplicaciones de terceros le dicen a Spotlight cómo buscar e indexar de forma rápida y eficiente los archivos de datos que crean esas aplicaciones. 

Cuando agregas una nueva aplicación a tu Mac, las extensiones de Spotlight se agregan automáticamente si la aplicación las incluye. Estas generalmente se incluyen dentro del paquete (carpeta) de cada aplicación en la carpeta /Contants/Library/Spotlight como archivos .mdimporter (que a su vez es un paquete).

Activar/desactivar extensiones de Spotlight para aplicaciones de terceros

En macOS Sequoia, puedes decidir qué extensiones de Spotlight de las aplicaciones quieres habilitar o desactivar. Desactivar una extensión de Spotlight en Configuración del sistema elimina la información específica de la aplicación para esa aplicación de Spotlight. 

Es posible que desees hacer esto, por ejemplo, si no deseas que Spotlight tenga información adicional sobre cómo están estructurados los datos o metadatos de ciertas aplicaciones.

Ten en cuenta que deshabilitar una extensión de Spotlight no impide que Spotlight indexe ese tipo de archivos. Todo lo que hace es impedir que Spotlight tenga conocimiento del funcionamiento interno de la estructura de datos y los metadatos de la aplicación. 

Screenshot

Para activar o desactivar una extensión de Spotlight para una aplicación específica, ve a Ajustes del sistema->General->Ítems de inicio de sesión y extensiones->Spotlight y luego haz clic en el pequeño botón de información a la derecha. Esto abre la hoja de Extensiones de Spotlight:

En cada app listada, cambia el interruptor a derecha o izquierda si quieres activarla o desactivarla para permitir a Spotlight tener acceso a los datos de la aplicación.

También hay diversas utilidades de la línea de comandos para Spotlight que puedes usar en el Terminal de macOS, como mdutil y mdfind.

Si eres desarrollador, o quieres saber más, lee la documentación de Apple sobre la API Spotlight Foundation y la sección sobre Metadatos de archivo de la documentación sobre Core Services.

Alf

Propietario de www.faq-mac.com.

Deja una respuesta