Skip to main content
UI Instances pada aplikasi pendamping macOS memetakan pengidentifikasi model Apple ke nama yang mudah dikenali (iPad16,6 -> “iPad Pro 13 inci (M4)”, Mac16,6 -> “MacBook Pro (14 inci, 2024)”). DeviceModelCatalog juga menggunakan prefiks pengidentifikasi (dengan keluarga perangkat sebagai fallback) untuk memilih SF Symbol bagi setiap perangkat. Berkas di apps/macos/Sources/OpenClaw/Resources/DeviceModels/:

Sumber data

Disertakan dari repositori GitHub kyle-seongwoo-jun/apple-device-identifiers yang berlisensi MIT. Berkas JSON disematkan ke SHA commit yang dicatat dalam NOTICE.md agar build tetap deterministik.

Memperbarui basis data

  1. Pilih SHA commit upstream yang akan disematkan (satu untuk iOS dan satu untuk macOS).
  2. Perbarui apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md dengan SHA baru.
  3. Unduh ulang berkas JSON yang disematkan ke commit tersebut:
  1. Pastikan LICENSE.apple-device-identifiers.txt masih sesuai dengan upstream; ganti jika lisensi upstream berubah.
  2. Verifikasi bahwa aplikasi macOS berhasil di-build tanpa masalah:

Terkait