Cómo Mac OS asocia la carpeta del sistema con un icono de carpeta especial

3

Me acabo de encontrar con esta pregunta. Creo que debe haber un archivo plist o algo similar. Esto es lo que encontré:

  1. Cuando personalizo una carpeta plana con mi propio archivo de icono, hay un archivo invisible creado en la carpeta llamada "Icono ^ M", que creo que es un tipo de archivo de icono.

  2. Pero la carpeta "especial" del sistema, como / Aplicaciones, / Usuarios / Documentos, etc., no tiene este tipo de archivo y se muestran como iconos especiales en lugar del icono azul liso.

Entonces, ¿cómo asocia Apple las carpetas especiales y sus iconos especiales? Creo que hay un archivo plist del sistema para asociar estos dos, como:

...
< tecla > / Usuario / Documentos < / key >
< valor > pathToIcon o binaryRepOfFileAndPath < / valor >
...

¿Dónde puedo encontrar el archivo? ¡Gracias!

    
pregunta Zhigang An 14.02.2017 - 02:13

1 respuesta

3

Los archivos .icns de la carpeta especial, por ejemplo, para Aplicaciones, Biblioteca, Sistema y Usuario, etc. se almacenan en /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources y el archivo info.plist para controlarlos es /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist .

    
respondido por el user3439894 14.02.2017 - 02:30

Lea otras preguntas en las etiquetas