تطلق شركة Apple الإصدار التجريبي من نظام التشغيل MacOS Sonoma 14.2

أصدرت شركة Apple يوم الخميس الإصدار التجريبي من macOS Sonoma 14.2 للمطورين. يأتي الإصدار التجريبي بعد أن أصدرت Apple رسميًا Sonoma 14.1 لعامة الناس في وقت سابق من هذا الأسبوع.

الميزة الجديدة الوحيدة التي تواجه المستخدم والتي تم اكتشافها حتى الآن هي التحقق من مفتاح اتصال iMessage، ولكننا سنقوم بتحديث هذه المقالة بالمزيد عند اكتشاف ميزات أو تغييرات جديدة أخرى.

كيفية تثبيت الإصدار التجريبي من macOS Sonoma 14.2

إذا كنت بالفعل جزءًا من برنامج مطوري Apple أو برنامج Apple التجريبي العام، فيمكنك تثبيت التحديث من خلاله اعدادات النظام > عام > تحديث النظام.

إذا لم تكن مشتركًا في أي من البرنامجين ولكنك ترغب في تجربة الإصدار التجريبي، فلدينا دليل حول ذلك كيفية الدخول إلى البرنامج التجريبي.

ملاحظات إصدار مطوري الإصدار التجريبي من macOS 14.2

فيما يلي ملاحظات إصدار المطور، والتي تختلف عن ملاحظات الإصدار للمستخدمين.

يوفر macOS 14.2 beta SDK الدعم لتطوير التطبيقات لأجهزة كمبيوتر Mac التي تعمل بالإصدار التجريبي Sonoma 14.2. تأتي حزمة SDK مرفقة مع Xcode 15.1، المتوفر على Mac App Store. للحصول على معلومات حول متطلبات التوافق لـ Xcode 15.1، راجع ملاحظات إصدار Xcode 15.1.

ميزات جديدة

  • من خلال التحقق من مفتاح اتصال iMessage، يمكن للمستخدمين اختيار التحقق بشكل أكبر من أنهم يراسلون فقط الأشخاص الذين يقصدونهم. يستخدم التحقق من مفتاح جهة الاتصال "شفافية المفتاح" لتمكين التحقق التلقائي من أن خدمة توزيع مفتاح iMessage تقوم بإرجاع مفاتيح الجهاز التي تم تسجيلها في خريطة يمكن التحقق منها وقابلة للتدقيق. عندما يقوم المستخدم بتمكين التحقق من مفتاح الاتصال، سيتم إعلامه بأي أخطاء في التحقق مباشرةً في نص محادثة الرسائل وإعدادات معرف Apple.

لمزيد من الأمان، يمكن لمستخدمي التحقق من مفتاح اتصال iMessage مقارنة رمز التحقق من جهة الاتصال شخصيًا أو على FaceTime أو من خلال مكالمة آمنة أخرى. يمكنهم أيضًا اختيار إنشاء جهة اتصال أو تحريرها وحفظ مفتاح عام لتشغيل CKV مع هذا الشخص.

يجب أن تكون جميع الأجهزة التي سجلت الدخول إلى حساب iCloud الخاص بك على الحد الأدنى من الإصدارات المدعومة من iOS 17.2 Beta أو macOS 17.2 Beta أو watchOS 17.2 Beta. إذا كنت ترغب في الاستمرار في استخدام الأجهزة الأخرى على الإصدارات الأقدم من نظام التشغيل، فستحتاج إلى تسجيل الخروج من iMessage على هذه الأجهزة لتمكين التحقق من مفتاح الاتصال. (111356044)

مشاكل معروفة

  • لا ترتبط ارتباطات "معرفة المزيد" بمقالات قاعدة المعارف أثناء الإصدار التجريبي. (101563811)
  • عند التحقق من مستخدم آخر، قد لا يظهر رمز التحقق من جهة الاتصال إذا قام أحد المستخدمين بمقاطعة التدفق. (114462363)

الحل البديل: يقوم كلا المستخدمين بإعادة تشغيل العملية.

  • بعد التحقق من جهة اتصال، قد لا تظهر علامة التحقق في تطبيق الرسائل. (116142336)
  • قد يرى المستخدمون خطأً في نص "إيقاف التشغيل" كل بضع ساعات. (116405131)

الحل البديل: تجاهل الخطأ.

  • قد يرى المستخدمون أنهم غير مؤهلين لتمكين التحقق من مفتاح الاتصال على بعض أجهزتهم التي تمت ترقيتها. (117044482)

الحل البديل: أعد المحاولة بعد الانتظار لمدة 30 دقيقة على الأقل.

رسائل

مشاكل معروفة

  • قد تظهر سلسلة غير محلية معروضة لعدد الأعضاء في عرض الخريطة بملء الشاشة لرسائل المجموعة (على سبيل المثال DETAIL_NUMBER_OF_PEOPLE_LABEL). (117287069)

StoreKit

ميزات جديدة

  • خصائص التسعير الجديدة، السعر والعملة ورمز العملة متاحة الآن على عملية. إذا تم تطبيق عرض على الصفقة، يتوفر عرض عقار جديد للاطلاع على معلومات عنه (المعرف والنوع وطريقة الدفع)، بالإضافة إلى خصائص الراحة OfferID وofferType و this.offerPaymentMode. (106650768)

سويفتويي

ميزات جديدة

  •  يستخدم _logChanges() لتسجيل أسباب تحديثات عرض SwiftUI.

استدعاء أسلوب التصحيح الجديد `_logChanges()` في نص عرض SwiftUI لتسجيل معلومات حول سبب قيام النظام بتحديث العرض. على سبيل المثال:

struct MyView: View { var body: some View { #if DEBUG let _ = Self._logChanges() #endif // … rest of view body … } }

بالإضافة إلى أسماء الخصائص الفعلية، يشير "@self" إلى أن قيمة العرض نفسها قد تغيرت، ويشير "@identity" إلى أن الهوية تم تغيير طريقة العرض (أي أنه تمت إعادة تدوير البيانات المستمرة المرتبطة بطريقة العرض لمثيل جديد لنفس يكتب).

الجديد `_logChanges()` الطريقة مثل الموجودة `_printChanges()` واحد، باستثناء أن الطريقة الجديدة تستخدم وحدة تحكم النظام، وهو أمر مفيد في بعض مهام سير عمل تصحيح الأخطاء.

يدعو ل `_logChanges()` قم بتسجيل الدخول على مستوى المعلومات إلى "com.apple.SwiftUI" النظام الفرعي مع فئة "خصائص الجسم المتغيرة". (113352555)

قضايا حلها

  • تم الإصلاح: تم حل العطل المحتمل لتعارض الوصول إلى Swift والذي قد يحدث مع عناصر شريط الأدوات. (113992797)

WidgetKit

مشاكل معروفة

  • في الحاجيات Text(_: style:) لا يحرك محتواه بشكل افتراضي. (107582710)

الحل البديل: لطلب رسم متحرك بشكل صريح، استخدم View.contentTransition(_:) المعدل.

  • Oct 26, 2023
  • 74
  • 0