Skip to main content
تربط واجهة المثيلات في التطبيق المرافق لنظام macOS معرّفات طُرز Apple بأسماء سهلة القراءة (iPad16,6 -> “iPad Pro مقاس 13 بوصة (M4)”، وMac16,6 -> “MacBook Pro (مقاس 14 بوصة، 2024)”). وتستخدم DeviceModelCatalog أيضًا بادئة المعرّف (مع الرجوع إلى عائلة الجهاز عند تعذّر ذلك) لاختيار رمز SF لكل جهاز. الملفات الموجودة في apps/macos/Sources/OpenClaw/Resources/DeviceModels/:

مصدر البيانات

مضمّنة من مستودع GitHub‏ kyle-seongwoo-jun/apple-device-identifiers المرخّص بموجب MIT. تُثبَّت ملفات JSON على قيم SHA للالتزامات المسجّلة في NOTICE.md لضمان حتمية عمليات البناء.

تحديث قاعدة البيانات

  1. اختر قيم SHA لالتزامات المصدر الأصلي المراد تثبيتها (واحدة لنظام iOS وأخرى لنظام macOS).
  2. حدّث apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md بقيم SHA الجديدة.
  3. أعد تنزيل ملفات JSON المثبّتة على تلك الالتزامات:
  1. تأكّد من أن LICENSE.apple-device-identifiers.txt لا يزال مطابقًا للمصدر الأصلي؛ واستبدله إذا تغيّر ترخيص المصدر الأصلي.
  2. تحقّق من أن تطبيق macOS يُبنى دون أخطاء:

ذو صلة