2 votos

La comprensión de los contenidos de la com.apple.espacios.plist

Estoy interesado en la comprensión de los contenidos de com.apple.spaces.plist porque estoy tratando de desarrollar una solución para el problema de la restauración de apps para sus Espacios originales después de un reinicio.

Mirando el valor de las Propiedades del Espacio de la propiedad dentro de este plist, veo un poco de información que parece relevante para el problema que estoy tratando de resolver:

    "Space Properties": [
      {
        "name": "",
        "windows": [
          8557,
          114,
          183,
          91
        ]
      },
      {
        "name": "40ED97C0-613E-4E9F-ADCB-B0E4A1788987",
        "windows": [
          8557,
          114,
          188,
          337,
          338
        ]
      },
      ...

Supongo que el IDs bajo cada una de las ventanas de la propiedad son los Identificadores de las aplicaciones en cada Espacio. Es eso correcto?

Puedo de alguna manera, por la edición de este plist después de reiniciar, restaurar estos Id de ventana a los Espacios que fueron asignados a antes de un reinicio, y así obtener todos los de mi windows de vuelta a donde fueron?

1voto

Nick Chammas Puntos 167

Supongo que el IDs bajo cada una de las ventanas de la propiedad son los Identificadores de las aplicaciones en cada Espacio. Es eso correcto?

Que parece ser la correcta. Me confirmó esta guardando copias de com.apple.spaces.plist a lo largo del tiempo, y la coincidencia de los cambios en sus contenidos para windows me mueve hacia atrás y adelante a través de los Espacios. Hay un retraso de un par de segundos a partir de cuando se mueve una ventana para cuando el plist se actualiza para reflejar ese cambio.

Puedo de alguna manera, por la edición de este plist después de reiniciar, restaurar estos Id de ventana a los Espacios que fueron asignados a antes de un reinicio, y así obtener todos los de mi windows de vuelta a donde fueron?

Esto no parece ser posible. El plist que parece ser una escritura única fuente de información. Es decir, el sistema operativo escribe periódicamente lo que se sostiene en la memoria en este archivo. Pero no actualización de lo que está en la memoria mediante la lectura de este archivo.

He probado esto en macOS 10.15.4 por realizar los cambios para el plist. Fueron ignoradas por el sistema operativo y simplemente sobrescribe con el estado actual de mis ventanas y Espacios.

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