2 votos

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

Tengo un ratón programable de Logitech, que me permite asignar diferentes configuraciones a diferentes aplicaciones, pero SÓLO archivos .app, pero quiero asignar un perfil a Java, que es un binario no encerrado en un archivo .app.

Cuando he mirado en su archivo de preferencias, sólo hace referencia a algún tipo de identificador asociado para esa aplicación. Por ejemplo, en lugar de decir /Applications/Safari.app sólo lo referenciaría como com.apple.safari .

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

5voto

Robin Robinson Puntos 1031

Esta estructura de nomenclatura se conoce como nomenclatura "DNS inversa". (Al igual que el sitio web de Apple está en apple.com, por lo que sus entradas plist son com.apple.) Esto se hace para que los elementos se ordenen por fabricante antes que por producto si se ordenan por nombre.

Esta nomenclatura se utiliza en los paquetes de Java (y en otros lugares), así como en los identificadores de aplicaciones de OS X.

Si quiere especificar Java en su conjunto, busque com.sun.* o com.oracle.*, ya que son las dos empresas propietarias de Java.

0voto

zippy Puntos 1215

El com.apple.xxxx.plist simplemente implica la propiedad del archivo plist a Apple. Los archivos plist contienen configuraciones para lanzamientod procesos.

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