Skip to main content
L’interfaccia Istanze dell’app complementare per macOS associa gli identificatori dei modelli Apple a nomi intuitivi (iPad16,6 -> “iPad Pro da 13 pollici (M4)”, Mac16,6 -> “MacBook Pro (14 pollici, 2024)”). DeviceModelCatalog usa inoltre il prefisso dell’identificatore (con ripiego sulla famiglia del dispositivo) per scegliere un simbolo SF per ciascun dispositivo. File in apps/macos/Sources/OpenClaw/Resources/DeviceModels/:

Origine dei dati

Inclusi nel progetto dal repository GitHub kyle-seongwoo-jun/apple-device-identifiers, distribuito con licenza MIT. I file JSON sono fissati agli SHA dei commit registrati in NOTICE.md per mantenere le build deterministiche.

Aggiornamento del database

  1. Scegliere gli SHA dei commit upstream da fissare (uno per iOS e uno per macOS).
  2. Aggiornare apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md con i nuovi SHA.
  3. Scaricare nuovamente i file JSON fissati a tali commit:
  1. Verificare che LICENSE.apple-device-identifiers.txt corrisponda ancora alla versione upstream; sostituirlo se la licenza upstream è cambiata.
  2. Verificare che la build dell’app macOS venga completata senza errori:

Contenuti correlati