
اختبار تحديثات البرامج باستخدام برنامج AppleSeed for IT التجريبي
AppleSeed for IT هو برنامج مصمم خصيصًا لعملاء الشركات وقطاع التعليم الملتزمين باختبار كل إصدار جديد من برامج Apple التجريبية في مؤسساتهم. ويوفر هذا البرنامج لمحترفي تقنية المعلومات ومديري التقنيات الفرصة لتقييم أحدث إصدارات البرامج التجريبية في بيئات عملهم الفريدة وتقديم الملاحظات مباشرة إلى فِرق الهندسة في Apple من خلال عملية إرسال مخصصة للملاحظات والمشاركة في خطط اختبار تفصيلية ومناقشات مع مشاركين آخرين في المنتديات.
على iOS 17.5 أو iPadOS 17.5 و macOS 14.5 أو أحدث، يمكن إدارة المشاركة في البرنامج التجريبي في المؤسسة بشكل أسهل من أي وقت مضى. يمكن توفير فرصة التسجيل في البرامج التجريبية للمستخدمين من دون حساب Apple في الإعدادات أو إعدادات النظام. يمكن أيضًا لحلول MDM تسجيل الأجهزة تلقائيًا خلال مساعد الإعداد عند استخدام تسجيل الجهاز التلقائي أو عن بُعد في وقت لاحق إذا كان الجهاز خاضعًا للإشراف ومثبتًا عليه iOS 18 أو iPadOS 18 أو macOS 15 أو أحدث. إذا لزم الأمر، يتوفر لدى حل MDM خيار إزالة جهاز خاضع للإشراف من البرامج التجريبية وتقييد المستخدم من التسجيل يدويًا. يزيل ذلك الحاجة إلى تنفيذ خطوات يدويًا بواسطة المستخدم ويتيح عملية سلسة خلال دورة حياة الاختبار التجريبي.
لتوفير الإصدارات التجريبية من AppleSeed for IT من دون الحاجة إلى حساب Apple، يلزم تسجيل دخول المستخدم في دور مسؤول في Apple School Manager أو Apple Business Manager إلى بوابة AppleSeed for IT وقبول الشروط والأحكام نيابةً عن مؤسسته للفترة التجريبية الحالية.
على الرغم من أن التسجيل في البرنامج التجريبي يمكن إدارته من دون الحاجة إلى حساب Apple، قد ترغب المؤسسات في منح حساب Apple مُدار للمستخدمين المشاركين ليتمكنوا من إرسال ملاحظاتهم إلى Apple مباشرةً. ويضمن هذا أيضًا ربط الملاحظات المُرسلة بمؤسستهم. وإذا حدد المستخدمون إرسال ملاحظاتهم كفريق بدلًا من أن تكون ملاحظات شخصية، يمكن لمستخدمين آخرين مثل فريق تقنية المعلومات التفاعل مع التذاكر المرسلة والبقاء على اطلاع. لمزيد من المعلومات حول ملاحظات الفريق، انظر إدارة ملاحظات الفريق في Feedback Assistant على Mac في دليل مستخدم Feedback Assistant.
كما هو الحال مع تحديثات وترقيات البرامج، يمكن تأجيل الإصدارات التجريبية التي توفرها هذه البرامج على الأجهزة الخاضعة للإشراف ويوفر تقرير إفصاحي عن الحالة ظهورًا أكبر ويسمح للمؤسسات بتتبع التسجيلات في البرنامج التجريبي على الأجهزة المُدارة.
يمكن للمنظمة باستخدام خيارات التكوين المتاحة تسجيل أجهزة مختلفة عن بُعد في برامج تجريبية مختلفة، إضافةً إلى وجود خيار تأجيل الإصدارات التجريبية وإصدارات الإنتاج، ويمكن استخدامها لتنفيذ اختبار بمراحل وأسلوب للطرح يبدأ بأول إصدار تجريبي.
ملاحظة: التكوين وتقرير الحالة التجريبيان ليسا مدعومين على الأجهزة التي تستخدم تسجيل المستخدم.
تسجيل جهاز في برنامج تجريبي
لتسجيل جهاز في برنامج Apple Beta Software أو AppleSeed for IT، يجب أن يسترد حل MDM رمزًا من Apple ويمنحه للأجهزة خلال التسجيل التلقائي للأجهزة أو باستخدام الإفصاح com.apple.configuration.softwareupdate.settings
.
الخطوة الأولى هي قيام مستخدم بدور مسؤول في Apple School Manager أو Apple Business Manager بالتسجيل في https://beta.apple.com/for-it. بعد التسجيل، يمكن لحل MDM طلب رموز البرنامج التجريبي المتاحة باستخدام نقطة النهاية https://mdmenrollment.apple.com/os-beta-enrollment/tokens. كما هو الحال في نقاط نهاية الخدمات الأخرى المتاحة على mdmenrollment.apple.com، يجب أن تصادق حلول MDM باستخدام OAuth.

يجب أن يتضمن الطلب HTTP GET حقول العناوين الآتية (كلها مطلوبة):
حقل عنوان HTTP | الوصف | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| رمز OAuth لمصادقة الطلب. لمزيد من المعلومات حول عملية المصادقة، انظر المصادقة باستخدام خادم برنامج تسجيل الأجهزة (DEP) على موقع ويب مطوري Apple. | ||||||||||
| يلزم التعيين إلى القيمة الآتية: 1 |
تقوم نقطة نهاية الخدمة بإرجاع كائن JSON بالبنية الآتية:
{
"betaEnrollmentTokens": [
{
"token": "p3ySHD3CiWtpsH1DKS8sVdv9BgmFbRDh31xJH2584wJ5AngrYoReFB4MVY53rucW",
"title": "macOS AppleSeed Beta",
"os": "macOS"
},
{
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg",
"title": "iOS 18 AppleSeed Beta",
"os": "iOS"
}
]
}
لتسجيل جهاز في برنامج تجريبي، يجب أن يتضمن القاموس RequireBetaProgram
المفاتيح الموضحة أدناه (كل السلاسل المطلوبة).
المفتاح | الوصف | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| وصف للبرنامج التجريبي قابل للقراءة بواسطة إنسان. | ||||||||||
| رمز الخدمة الأولية الخاص بالمؤسسة التي يشكل خادم MDM جزءًا منها. يُستخدم هذا الرمز في تسجيل الجهاز في البرنامج التجريبي الملائم له. |
فيما يلي مثال لاستجابة تستخدم المفاتيح الموضحة:
{
"code": "com.apple.softwareupdate.required",
"description": "AppleSeed enrollment required",
"message": "This device needs to be enrolled into the AppleSeed Beta program",
"details": {
"OSVersion": "18.2",
"RequireBetaProgram": {
"code": "iOS 18 AppleSeed Beta",
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg","
}
}
}
يكون الرمز فريدًا لكل مؤسسة ولا يمكن إعادة استخدامه في مؤسسات Apple School Manager و Apple Business Manager المختلفة. وهذا الرمز أيضًا محدد لفترة ترقية نظام تشغيل أولية محددة. العنوان هو وصف للإصدار التجريبي قابل للقراءة بواسطة الإنسان ويمكن لـ os
أن يحتوي على القيم الآتية: iOS
(بما في ذلك iPadOS) أو macOS
أو tvOS
أو watchOS
أو visionOS
.
بعد تسجيل iPhone أو iPad في إدارة الأجهزة، يمكن لحل MDM تسجيل أجهزة iPhone أو iPad الخاضعة للإشراف في البرامج التجريبية أو إلغاء تسجيلها باستخدام القاموس التجريبي في الإفصاح com.apple.configuration.softwareupdate.settings
.
