Ejemplo JSON de definición de parche - Documentación de Title Editor

Documentación de Title Editor

Solution
Application
Content Type
Documentación técnica
Utilities & Services
Title Editor
ft:locale
es-ES

Puede usar un editor de texto para crear una definición del parche para un título de software en JSON y utilizar una herramienta de validación de terceros, como https://jsonlint.com, para validar el formato. A continuación, puede importar el archivo JSON en Title Editor.

A continuación se muestra un ejemplo de una definición de parche válida que incluye la clave extensionAttributes para el título de software 4K Video Downloader.

{
  "name": "4K Video Downloader",
  "publisher": "OpenMedia",
  "appName": "4K Video Downloader.app",
  "bundleId": "com.openmedia.4kvideodownloader",
  "lastModified": "2024-05-16T08:41:28Z",
  "currentVersion": "4.31.0",
  "id": "2B8",
  "requirements": [
    {
      "and": true,
      "name": "Application Bundle ID",
      "operator": "is",
      "value": "com.openmedia.4kvideodownloader",
      "type": "recon"
    }
  ],
  "patches": [
    {
      "version": "4.31.0",
      "releaseDate": "2024-05-16T08:00:00Z",
      "standalone": true,
      "minimumOperatingSystem": "10.13.0",
      "reboot": false,
      "killApps": [
        {
          "bundleId": "com.openmedia.4kvideodownloader",
          "appName": "4K Video Downloader.app"
        }
      ],
      "components": [
        {
          "name": "4K Video Downloader",
          "version": "4.31.0",
          "criteria": [
            {
              "and": true,
              "name": "jamf-patch-4k-video-downloader",
              "operator": "like",
              "value": "|4.31.0|",
              "type": "extensionAttribute"
            }
          ]
        }
      ],
      "capabilities": [
        {
          "and": true,
          "name": "Operating System Version",
          "operator": "greater than or equal",
          "value": "10.13.0",
          "type": "recon"
        }
      ]
    },
    {
      "version": "4.30.0",
      "releaseDate": "2024-03-20T14:00:00Z",
      "standalone": true,
      "minimumOperatingSystem": "10.13.0",
      "reboot": false,
      "killApps": [
        {
          "bundleId": "com.openmedia.4kvideodownloader",
          "appName": "4K Video Downloader.app"
        }
      ],
      "components": [
        {
          "name": "4K Video Downloader",
          "version": "4.30.0",
          "criteria": [
            {
              "and": true,
              "name": "jamf-patch-4k-video-downloader",
              "operator": "like",
              "value": "|4.30.0|",
              "type": "extensionAttribute"
            }
          ]
        }
      ],
      "capabilities": [
        {
          "and": true,
          "name": "Operating System Version",
          "operator": "greater than or equal",
          "value": "10.13.0",
          "type": "recon"
        }
      ]
    }
  ],
  "extensionAttributes": [
    {
      "key": "jamf-patch-4k-video-downloader",
      "value": "IyEvYmluL2Jhc2gKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgQSBzY3JpcHQgdG8gY29sbGVjdCB0aGUgQnVuZGxlIFZlcnNpb24gb2YgNEsgVmlkZW8gRG93bmxvYWRlci4gIwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKClBBVEhfRVhQUj0oL0FwcGxpY2F0aW9ucy8qL0NvbnRlbnRzL01hY09TLzRrdmlkZW9kb3dubG9hZGVyKQpLRVk9IkNGQnVuZGxlVmVyc2lvbiIKCklGUz0kJ1xuJwp1bnNldCBSRVNVTFRTCmZvciBCSU5BUlkgaW4gIiR7UEFUSF9FWFBSW0BdfSI7IGRvCglQTElTVD0kKC91c3IvYmluL2Rpcm5hbWUgIiR7QklOQVJZfSIpLy4uL0luZm8ucGxpc3QKCVZFUlNJT049JCgvdXNyL2Jpbi9kZWZhdWx0cyByZWFkICIke1BMSVNUfSIgIiR7S0VZfSIgMj4vZGV2L251bGwpCglpZiBbIC1uICIke1ZFUlNJT059IiBdIDsgdGhlbgoJCVJFU1VMVFMrPSgiJHtWRVJTSU9OfSIpCglmaQpkb25lCnVuc2V0IElGUwoKaWYgWyAkeyNSRVNVTFRTWypdfSAtZXEgMCBdOyB0aGVuCgkvYmluL2VjaG8gIjxyZXN1bHQ+PC9yZXN1bHQ+IgplbHNlCglJRlM9InwiCgkvYmluL2VjaG8gIjxyZXN1bHQ+fCR7UkVTVUxUU1sqXX18PC9yZXN1bHQ+IgoJdW5zZXQgSUZTCmZpCgpleGl0IDA=",
      "displayName": "4K Video Downloader Bundle Version"
    }
  ]
}