Skip to main content
La interfaz de Instancias de la aplicación complementaria para macOS asigna los identificadores de modelo de Apple a nombres descriptivos (iPad16,6 -> “iPad Pro de 13 pulgadas (M4)”, Mac16,6 -> “MacBook Pro (14 pulgadas, 2024)”). DeviceModelCatalog también utiliza el prefijo del identificador (y, como alternativa, la familia del dispositivo) para elegir un símbolo SF para cada dispositivo. Archivos en apps/macos/Sources/OpenClaw/Resources/DeviceModels/:

Fuente de datos

Integrados desde el repositorio de GitHub kyle-seongwoo-jun/apple-device-identifiers, con licencia MIT. Los archivos JSON están fijados a los SHA de commits registrados en NOTICE.md para que las compilaciones sean deterministas.

Actualización de la base de datos

  1. Elegir los SHA de commits de origen que se fijarán (uno para iOS y otro para macOS).
  2. Actualizar apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md con los nuevos SHA.
  3. Volver a descargar los archivos JSON fijados a esos commits:
  1. Confirmar que LICENSE.apple-device-identifiers.txt todavía coincide con el archivo de origen; sustituirlo si la licencia de origen ha cambiado.
  2. Verificar que la aplicación para macOS se compile sin errores:

Contenido relacionado