نشر أنظمة Apple الأساسية
- مرحبًا
- مقدمة عن نشر أنظمة Apple الأساسية
- ما الجديد
-
-
- تقارير الحالة الإلزامية
- تكوين التطبيق الإلزامي
- إعلان أصول بيانات اعتماد المصادقة والهوية
- إفصاح إدارة المهام في الخلفية
- تكوين إلزامي للتقويم
- التكوين الإلزامي للشهادات
- التكوين الإفصاحي لجهات الاتصال
- التكوين الإفصاحي لـ Exchange
- التكوين الإفصاحي لحسابات Google
- التكوين الإفصاحي لـ LDAP
- التكوين الإلزامي لملف تعريف تفاعلي قديم
- التكوين الإفصاحي لملف تعريف قديم
- التكوين الإفصاحي للبريد
- التكوين الإفصاحي للرياضيات وتطبيق الحاسبة
- التكوين الإفصاحي لرمز الدخول
- التكوين الإلزامي لمصادقة مفتاح المرور
- التكوين الإفصاحي لإدارة ملحقات سفاري
- التكوين الإلزامي لمشاركة الشاشة
- التكوين الإلزامي لملفات تكوين الخدمة
- التكوين الإلزامي لتحديث البرامج
- التكوين الإفصاحي لإعدادات تحديث البرامج
- التكوين الإفصاحي لإدارة مساحة التخزين
- التكوين الإفصاحي للتقويمات التي تم الاشتراك فيها
-
-
- إعدادات حمولة تسهيلات الاستخدام
- إعدادات حمولة شهادة Active Directory
- إعدادات حمولة البث السريع
- إعدادات حمولة أمن البث السريع
- إعدادات حمولة الطباعة السريعة
- إعدادات حمولة App Lock
- إعدادات حمولة النطاقات المرتبطة
- إعدادات حمولة بيئة إدارة الشهادات الآلية (ACME)
- إعدادات حمولة نمط التطبيق الواحد المستقل
- إعدادات حمولة التقويم
- إعدادات حمولة "خلوي"
- إعدادات حمولة الشبكة الخاصة الخلوية
- إعدادات حمولة تفضيل الشهادة
- Certificate Revocation payload settings
- إعدادات حمولة شفافية الشهادة
- إعدادات حمولة الشهادات
- إعدادات حمولة شاشة عرض غرفة الاجتماعات
- إعدادات حمولة جهات الاتصال
- إعدادات حمولة التخزين المؤقت للمحتوى
- إعدادات حمولة خدمة الدليل
- إعدادات حمولة ملقم DNS
- إعدادات حمولة إعدادات DNS
- إعدادات حمولة شريط الأيقونات
- إعدادات حمولة النطاقات
- إعدادات حمولة موفر الطاقة
- إعدادات حمولة Exchange ActiveSync (EAS)
- إعدادات حمولة خدمات الويب لـ Exchange (EWS)
- إعدادات حمولة تسجيل الدخول الموحد القابل للتجديد
- إعدادات حمولة Kerberos لتسجيل الدخول الموحد القابل للتجديد
- إعدادات حمولة الملحقات
- إعدادات حمولة خزنة الملفات
- إعدادات حمولة فايندر
- إعدادات حمولة جدار الحماية
- إعدادات حمولة الخطوط
- إعدادات حمولة مُلقم HTTP العام
- إعدادات حمولة حسابات Google
- إعدادات حمولة تخطيط الشاشة الرئيسية
- إعدادات حمولة التعريف
- إعدادات حمولة تفضيل الهوية
- إعدادات حمولة سياسة ملحق Kernel
- إعدادات حمولة LDAP
- إعدادات حمولة إدارة Lights Out
- إعدادات حمولة رسالة شاشة القفل
- إعدادات حمولة نافذة تسجيل الدخول
- إعدادات حمولة عناصر الدخول المُدارة
- إعدادات حمولة البريد
- إعدادات حمولة قواعد استخدام الشبكة
- إعدادات حمولة الإشعارات
- إعدادات حمولة الإشراف العائلي
- إعدادات حمولة رمز الدخول
- إعدادات حمولة الطباعة
- إعدادات حمولة Privacy Preferences Policy Control
- إعدادات حمولة الترحيل
- إعدادات حمولة SCEP
- إعدادات حمولة الأمن
- إعدادات حمولة مساعد الإعداد
- إعدادات حمولة تسجيل الدخول الموحد
- إعدادات حمولة البطاقة الذكية
- إعدادات حمولة التقويمات المشتركة
- إعدادات حمولة ملحقات النظام
- إعدادات حمولة ترحيل النظام
- إعدادات حمولة آلة الزمن
- إعدادات حمولة ريموت التلفزيون
- إعدادات حمولة Web Clips
- إعدادات حمولة تصفية محتوى الويب
- إعدادات حمولة Xsan
-
- المعجم
- سجل تاريخ مراجعة المستند
- حقوق النشر

معرفة مراحل فرض تحديث برامج Apple
يتضمن فرض تحديثات البرامج باستخدام إدارة الأجهزة خمسة مكونات رئيسية:
خدمة إدارة الأجهزة
الجهاز
المستخدم
خدمة بحث برامج Apple
كتالوج محدّث برامج Apple
المرحلة 1
تراقب خدمة إدارة الأجهزة خدمة بحث برامج Apple بانتظام بحثًا عن إصدارات جديدة. إذا اكتشفت إصدارًا جديدًا، فإنها تستخدم المفتاح SupportedDevices
من الكتالوج وتقارنه بقائمته التي تتضمن الأجهزة المُدارة لتحديد الأجهزة التي ينطبق الإصدار عليها.
يجب أن تشترك خدمة إدارة الأجهزة أيضًا بتقريرَي الحالة softwareupdate.*
و device.operating-system.*
لاسترداد التحديثات تلقائيًا عند تغير أي من هذه القيم.

المرحلة 2
تنشئ خدمة إدارة الأجهزة الإفصاح com.apple.configuration.softwareupdate.enforcement.specific
مع الإصدار المكتشف وتحدد TargetLocalDateTime
وكذلك DetailsURL
بشكل اختياري وفقًا لمتطلبات المؤسسة. ترسل خدمة إدارة الأجهزة بعد ذلك إشعارًا فوريًا إلى الجهاز لبدء تزامن الإفصاحات. لمزيد من المعلومات، انظر تكامل الإدارة الإفصاحية على موقع ويب مطوري Apple.

المرحلة 3
بعد أن يصبح الإفصاح نشطًا على الجهاز، يتواصل نظام التشغيل مع كتالوج محدّث برامج Apple لاسترداد رابط التنزيل ويبدأ تنزيل التحديث إذا استوفى المتطلبات. ثم يرسل الجهاز إشعارًا إلى المستخدم، ويُرجع الآتي إلى خدمة إدارة الأجهزة:
1. قيمة الانتظار softwareupdate.install-state
، حيث تشير إلى بدء عملية طلب التحديث.
2. قيمة التنزيل softwareupdate.install-state
، حيث تشير إلى أن التحديث جارٍ تنزيله بواسطة الجهاز.
إذا كانت هناك خدمة تخزين مؤقت للمحتوى متاحة للجهاز، سيحاول الجهاز تنزيل تحديث البرامج من التخزين المؤقت للمحتوى.
بعد تنزيل الجهاز للتحديث بنجاح، يُجهِّزه الجهاز للتثبيت. بعد إكمال هذه العملية، يرسل نظام التشغيل قيمة التجهيز
softwareupdate.install-state
إلى خدمة إدارة الأجهزة.

المرحلة 4
يدخل الجهاز فترة الإشعار. وبناءً على موعد حدوث التثبيت، قد يعرض هذا الإشعار نصوصًا واختيارات مختلفة.

المرحلة 5
إذا لم يثبِّت المستخدم التحديث قبل موعد الفرض النهائي، يبدأ الجهاز بالتثبيت ويرسل قيمة التثبيت
softwareupdate.install-state
إلى خدمة إدارة الأجهزة. قبل بدء التثبيت، يتواصل Mac مزود برقاقات Apple مع خدمة إدارة الأجهزة لاسترداد رمز bootstrap (إذا كان متاحًا).
إذا نجح التحديث، يقوم الجهاز بإعادة التشغيل. إذا فشل التحديث، يتم إرسال قيمة softwareupdate.install-state
الخاصة بالفشل
. في كلتا الحالتين، يعيد الجهاز إرسال تقرير حالة softwareupdate.failure-reason
. إذا نجح التحديث، تكون قيمة مفتاح العد 0
.

المرحلة 6
يقوم الجهاز بعد ذلك بإرسال المعلومات الآتية إلى خدمة إدارة الأجهزة. وبناءً على التحديث، قد لا تكون لدى بعض هذه الكائنات قيم راجعة.
StatusDeviceOperatingSystemVersion: تقرير حالة عن إصدار نظام تشغيل الجهاز.
StatusDeviceOperatingSystemBuildVersion: تقرير حالة عن معرِّف بنية برامج الجهاز.
StatusDeviceOperatingSystemSupplementalBuildVersion: تقرير حالة عن إصدار نظام تشغيل الجهاز ومعرِّف بنية الاستجابة الأمنية السريعة.
StatusDeviceOperatingSystemSupplementalExtraVersion: تقرير حالة عن معرِّف الاستجابة الأمنية السريعة الخاصة بنظام تشغيل الجهاز.

المرحلة 7
تُلغي خدمة إدارة الأجهزة تعيين الإفصاح من الجهاز وترسل إشعارًا فوريًا إليه لبدء المزامنة. بعد التزامن، يُزيل الجهاز الإفصاح.
