Esta es una queja muy pequeña, pero en macOS, un archivo asumirá el ícono establecido por el conjunto de aplicaciones predeterminado para abrir ese archivo, pero en mi Mac ciertos tipos de archivos, el ícono parece generarse sobre la marcha hasta un nivel muy bajo. Icono genérico básico. Los únicos tipos de archivo con los que sucede esto son los archivos que Vistazo rápido puedo ver.
Por ejemplo, un archivo JSON puede NO ser vista previa en Vistazo rápido y el ícono en mi computadora se ve así:
Ahora, un archivo HTML que puede avance en Vistazo rápido tiene el icono genérico con el tipo de extensión de archivo escrito en la parte inferior del icono de esta manera:
Sin embargo, la aplicación predeterminada que está configurada para abrir archivos HTML en mi mac tiene el ícono configurado para verse así:
He duplicado la verificación del conjunto de aplicaciones predeterminado para abrir archivos HTML, pero no son solo archivos HTML. Es cualquier archivo que se puede previsualizar con Quicklook.
Otro ejemplo con lo que debe mostrar un icono de archivo PHP como VS. Lo que realmente muestra como:
Creo que estos íconos se están generando sobre la marcha porque es el mismo ícono de apariencia genérica, pero la extensión del archivo está escrita en la parte inferior del ícono. En segundo lugar, solo sucede con los archivos que pueden previsualizarse con Quicklook. Tercero, si el sistema operativo no parece tenerlo en caché, o si no he abierto el archivo por un tiempo, mostrará el ícono correcto por una fracción de segundo y luego cambiaré al ícono genérico. Por último, encontré algunos íconos extraños que parecían ser las esquinas de ese ícono al excavar en / Library / Core Services (estaba seguro en la carpeta / Library /, pero no puedo recordar el 100% si estaba dentro de una de las carpetas de recursos del archivo de paquete). Parece que Quicklook genera el ícono de los paneles de preferencias sobre la marcha, que se encuentra en /Library/Quicklook/StandardBundles.qlgenerator/Contents/Resources. Mirando el plist ubicado aquí: Y como podéis ver los iconos de engranajes aquí:
Realmente quiero evitar que macOS genere estos íconos. Solo quiero que mi sistema muestre los iconos correctos que están asociados con el tipo de archivo. No me importa el ícono genérico, y aunque no hace ninguna diferencia, me molesta y me gustaría saber cómo funciona esto realmente.
fuente