Parallels incluye un modo llamado Coherence, donde el software del SO huésped se lanza como si fuera una aplicación nativa de MacOS. Esto significa que sus ventanas se renderizan por separado, ocupando cada una un icono en el dock. Aparte de eso, Coherence siempre muestra un icono en el dock para la propia VM. Mi caso de uso es que estoy ejecutando la VM para un solo programa, que muestro en Coherence 1 para no tener una barra de título en la parte superior 2 . Ahora me gustaría eliminar el icono de la VM, ya que puedo prescindir de sus funciones (apagar el SO invitado, abrir cmd, etc).
Estas son las cosas que he probado:
- He probado el Método info.plist la mejor descripción aquí , como se aplica al info.plist del icono de la VM (+clic en su icono para llegar a su ubicación). No ha funcionado.
- He utilizado Dock Dodger . No ha funcionado. Presumiblemente porque parece hacer exactamente lo mismo que el método de arriba.
- He utilizado Azulejo fantasma . Funcionó. Y aquí está el problema: la dependencia de ella. La aplicación es esencialmente gratuita, pero necesitarla en primer lugar va en contra de mantener una configuración mínima, y lo que es más importante, es una solución frágil, ya que la aplicación es propensa a desaparecer a lo largo de los años (como sucedió con Dock Dodger, que ahora se distribuye a través de un surtido de hosts no oficiales).
También he preguntado en el foro de Parallels. Su respuesta es comprensible en el sentido de que la característica aparentemente rompería la funcionalidad para los usuarios comunes. Sin embargo, en realidad no debería afectar mucho en las manos adecuadas, ya que todavía se puede controlar la VM oculta desde el terminal, o el icono principal de Parallels.
Me gustaría ver una solución más a prueba de futuro y universal (el método info.plist parece no funcionar para muchas aplicaciones). Después de todo, Ghost Tile está haciendo algo bien, y por lo que veo, no se ha documentado abiertamente en los muchos hilos activos sobre la ocultación de los iconos del dock.