Base de datos de modelos de dispositivos (nombres descriptivos)
La app complementaria de macOS muestra nombres descriptivos de modelos de dispositivos Apple en la UI de Instances al asignar identificadores de modelo de Apple (por ejemploiPad16,6, Mac16,6) a nombres legibles por personas.
La asignación se incorpora como JSON en:
apps/macos/Sources/OpenClaw/Resources/DeviceModels/
Fuente de datos
Actualmente incorporamos la asignación desde el repositorio con licencia MIT:kyle-seongwoo-jun/apple-device-identifiers
apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md).
Actualizar la base de datos
- Elige los commits del upstream que quieras fijar (uno para iOS, uno para macOS).
- Actualiza los hashes de commit en
apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md. - Vuelve a descargar los archivos JSON, fijados a esos commits:
- Asegúrate de que
apps/macos/Sources/OpenClaw/Resources/DeviceModels/LICENSE.apple-device-identifiers.txtsiga coincidiendo con el upstream (sustitúyelo si la licencia upstream cambia). - Verifica que la app de macOS se compile correctamente (sin advertencias):