إغلق الإعلان

من الواضح أن مطوري Apple لا يعبثون. يوم الاثنين، وصلنا الإصدار التجريبي الثالث من أنظمة التشغيل القادمة iOS 11.1 أو watchOS 4.1 أو tvOS 11.1، واليوم لدينا إصدار آخر. لقد مرت ساعة تقريبًا منذ أن أطلقت شركة Apple الإصدار الرابع للمطورين، ولكن هذه المرة لنظامي iOS وwatchOS فقط. يمكن أن يصل إصدار لنظام tvOS لاحقًا.

كما هو الحال دائمًا، بعد فترة وجيزة من الإصدار، ليس من الواضح ما الذي أعدته شركة Apple الجديدة لهذا الإصدار. من المتوقع أن يتم إصلاح بعض الأخطاء وإضافة بعض الوظائف. سنخبرك بمجرد وصول المعلومات حول ما هو جديد في هذا الإصدار التجريبي الرابع إلى الويب. إذا كان لديك حساب مطور وملف تعريف تجريبي حالي مثبت، فيمكنك تنزيل الإصدار التجريبي الرابع باستخدام طريقة OTA الكلاسيكية. يمكنك الاطلاع على سجل التغيير الرسمي (باللغة الإنجليزية) أدناه.

الملاحظات والمشكلات المعروفة

Arkite

مشاكل معروفة

  • قد يؤدي الاستمرار من نقطة التوقف أثناء تصحيح أخطاء جلسة ARS إلى انقطاع VIO. أي كائنات مرئية موضوعة في العالم/المرساة غير مرئية. (31561202)

Audio

قضايا حلها

  • تم إصلاح مشكلة تحدث أحيانًا تتعلق بتأخر الصوت أو تشويهه على iPad Pro (12.9 بوصة) (الجيل الثاني) وiPad Pro (2 بوصة). (10.5)

AVFoundation

قضايا حلها

  • لا تزال طلبات الالتقاط باستخدام تنسيق الفيديو 720p30 مع خاصية العمقDataDeliveryEnabled الخاصة بـ AVCapturePhotoSettings المعينة على true تعمل الآن بشكل صحيح. (32060882)
  • تقوم الآن قيم العمق الموجودة في تنسيقات بيانات العمق 160 × 120 و160 × 90 افتراضيًا بإرجاع القيم الصحيحة. (32363942)

مشاكل معروفة

  • عند استخدام كاميرا TrueDepth الأمامية على iPhone X، يؤدي تعيين activeFormat لجهاز الالتقاط إلى تنسيق فيديو محذوف (انظر AVCaptureDeviceFormat isVideoBinned) لالتقاط بيانات معايرة الكاميرا وتمكين تسليمها إلى احتواء AVCameraCalibrationData الناتج على معلومات غير صالحة لخاصية intrinsicMatrix. (34200225)
  • الحل البديل: حدد تنسيق التقاط بديل تكون خاصية isVideoBinned الخاصة به خاطئة.
  • ملاحظة: لا يؤدي تكوين جلسة الالتقاط باستخدام إعداد مسبق للجلسة إلى تحديد التنسيقات المحذوفة مطلقًا.

الشهادات

قضايا حلها

  • تعمل المصادقة المستندة إلى شهادة العميل الآن مع الخوادم التي تستخدم TLS 1.0 و1.1. (33948230)

EventKit

مشاكل معروفة

  • يمكن أن تؤدي تهيئة EKCalendarChooser من EventKit إلى تعطل التطبيق. (34608102)
  • قد لا يعمل تخزين البيانات في مخزن أحداث غير افتراضي في EventKit. (31335830)

FileProvider

قضايا حلها

  • التطبيقات التي لها هدف نشر أقدم من iOS 11 والتي تنتمي إلى الفئة الفرعية NSFileProviderExtension تعمل الآن على إصدارات iOS التي تسبق iOS 11. (34176623)

دورة تأسيسية

قضايا حلها

  • يقوم NSURLSession وNSURLConnection الآن بتحميل عناوين URL بشكل صحيح عند تكوين النظام باستخدام ملفات PAC معينة. (32883776) المسائل المعروفة
  • يفشل عملاء NSURLSessionStreamTask الذين يستخدمون اتصالاً غير آمن في الاتصال عند حدوث خطأ أثناء تقييم ملف PAC ويتم تكوين النظام إما لاكتشاف وكيل الويب التلقائي (WPAD) أو التكوين التلقائي للوكيل (PAC). يمكن أن يحدث فشل في تقييم PAC عندما يحتوي ملف PAC على JavaScript غير صالح أو عندما يكون مضيف HTTP الذي يخدم ملف PAC غير قابل للوصول. (33609198)
  • الحل البديل: استخدم startSecureConnection لتأسيس اتصال آمن.

موقع خدمات

قضايا حلها

  • يتم الآن الإبلاغ بدقة عن البيانات الواردة من ملحق GPS خارجي. (34324743)

الإشعارات

قضايا حلها

  • تتم معالجة إشعارات الدفع الصامتة بشكل متكرر. (33278611)

ReplayKit

مشاكل معروفة

  • بالنسبة لامتداد البث الذي يبدأه المستخدم من داخل التطبيق، تكون قيمة RPVideoSampleOrientationKey الخاصة بـ CMSampleBufferRef من النوع RPSampleBufferType دائمًا عمودية. يؤدي بدء امتداد البث من مركز التحكم إلى إرجاع القيمة الصحيحة. (34559925)

سفاري

قضايا حلها

  • أصبح الآن تحميل عملاء بريد الويب يعمل بشكل صحيح. (34826998)

الرؤية

مشاكل معروفة

  • VNFaceLandmarkRegion2D غير متوفر حاليًا في Swift. (33191123)
  • قد تومض معالم الوجه التي حددها إطار الرؤية في حالات الاستخدام الزمني مثل الفيديو. (32406440)

بكت

قضايا حلها

  • يعمل الآن تنفيذ JavaScript أثناء قرارات سياسة WKNavigationDelegate بشكل صحيح. (34857459)

كسكودي

مشاكل معروفة

  • قد يؤدي تصحيح أخطاء ملحق الرسائل المعطلة إلى تعطل تطبيق الرسائل. (33657938)

  • الحل البديل: قم بتمكين الامتداد قبل بدء جلسة تصحيح الأخطاء.

  • بعد بدء تشغيل جهاز iOS الذي تمت محاكاته، لا يمكن سحب شاشة القفل للأسفل. (33274699)

  • الحل البديل: قم بقفل وفتح الجهاز الذي تمت محاكاته ثم أعد فتح الشاشة الرئيسية.

.