Skip to main content
L’interface Instances de l’app compagnon macOS associe les identifiants de modèles Apple à des noms explicites (iPad16,6 -> « iPad Pro 13 pouces (M4) », Mac16,6 -> « MacBook Pro (14 pouces, 2024) »). DeviceModelCatalog utilise également le préfixe de l’identifiant (avec recours à la famille de l’appareil en cas d’échec) pour choisir un symbole SF propre à chaque appareil. Fichiers dans apps/macos/Sources/OpenClaw/Resources/DeviceModels/ :

Source des données

Importés depuis le dépôt GitHub kyle-seongwoo-jun/apple-device-identifiers, sous licence MIT. Les fichiers JSON sont épinglés aux SHA de commits consignés dans NOTICE.md afin de garantir des builds déterministes.

Mise à jour de la base de données

  1. Choisissez les SHA des commits amont à épingler (un pour iOS, un pour macOS).
  2. Mettez à jour apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md avec les nouveaux SHA.
  3. Téléchargez à nouveau les fichiers JSON épinglés à ces commits :
  1. Vérifiez que LICENSE.apple-device-identifiers.txt correspond toujours à la version amont ; remplacez-le si la licence amont a changé.
  2. Vérifiez que l’app macOS se compile sans erreur :

Voir aussi