¿Qué significa "com.apple. *" en los títulos de plist

2

Tengo un mouse Logitech programable, que me permite asignar diferentes configuraciones a diferentes aplicaciones, pero SOLO archivos .app, pero deseo asignar un perfil a Java, que es un binario no incluido en un archivo .app.

Cuando busqué en su archivo de preferencias, solo se refiere a algún tipo de identificador asociado a esa aplicación. Por ejemplo, en lugar de decir /Applications/Safari.app , solo haría referencia a com.apple.safari .

¿Qué significa com.apple.* ? ¿Es algún tipo de identificador de aplicación? Y, si es así, ¿cómo puedo encontrar el de Java?

    
pregunta Alexander 20.05.2012 - 04:40

2 respuestas

5

Esa estructura de denominación particular se conoce como denominación "DNS inversa". (Al igual que el sitio web de Apple está en apple.com, sus entradas plist son com.apple). Esto se hace para que los artículos se clasifiquen por fabricante antes que por producto si se clasifica por nombre.

Esta nomenclatura se usa en los paquetes de Java (y otros lugares), así como en los identificadores de aplicación de OS X.

Si desea especificar Java como un todo, busque com.sun. * o com.oracle. *, ya que son las dos compañías que han sido propietarias de Java.

    
respondido por el CajunLuke 20.05.2012 - 05:03
0

El com.apple.xxxx.plist simplemente implica la propiedad del archivo plist para Apple. Los archivos plist contienen configuraciones para los procesos de launchd .

    
respondido por el afragen 20.05.2012 - 05:00

Lea otras preguntas en las etiquetas