เห็นได้ชัดว่านักพัฒนาของ Apple ไม่ได้ยุ่งวุ่นวาย เมื่อวันจันทร์ เรามีการมาถึงของเบต้าที่สามของระบบปฏิบัติการที่กำลังจะมาถึง iOS 11.1, watchOS 4.1 หรือ tvOS 11.1 และวันนี้เรามีอีกเวอร์ชันหนึ่ง เป็นเวลาประมาณหนึ่งชั่วโมงแล้วนับตั้งแต่ Apple เปิดตัวเวอร์ชันสำหรับนักพัฒนาซอฟต์แวร์รุ่นที่สี่ แต่คราวนี้สำหรับ iOS และ watchOS เท่านั้น เวอร์ชันสำหรับ tvOS อาจมาถึงในภายหลัง
เช่นเคย ไม่นานหลังจากการเปิดตัว ยังไม่ชัดเจนว่า Apple เตรียมอะไรใหม่สำหรับการเปิดตัวครั้งนี้ คาดว่าข้อบกพร่องบางอย่างจะได้รับการแก้ไขและฟังก์ชันการทำงานบางอย่างจะถูกเพิ่มเข้าไป เราจะแจ้งให้คุณทราบทันทีที่ข้อมูลเกี่ยวกับสิ่งใหม่ๆ ในรุ่นเบต้าที่สี่นี้เผยแพร่บนเว็บ หากคุณมีบัญชีนักพัฒนาและติดตั้งโปรไฟล์เบต้าปัจจุบัน คุณสามารถดาวน์โหลดเบต้าที่สี่ได้โดยใช้วิธี OTA แบบคลาสสิก คุณสามารถดูบันทึกการเปลี่ยนแปลงอย่างเป็นทางการ (เป็นภาษาอังกฤษ) ด้านล่าง
หมายเหตุและปัญหาที่ทราบ
Arkite
ปัญหาที่ทราบ
- การดำเนินการต่อจากจุดพักขณะทำการดีบัก ARSession อาจส่งผลให้ VIObreaking วัตถุภาพใด ๆ ที่วางอยู่ในโลก/สมอเรือจะไม่สามารถมองเห็นได้ (31561202)
เสียง
ปัญหาที่ได้รับการแก้ไข
- แก้ไขปัญหาที่เกิดขึ้นเป็นครั้งคราวกับความหน่วงหรือการบิดเบือนของเสียงบน iPad Pro (12.9 นิ้ว) (รุ่นที่ 2) และ iPad Pro (10.5 นิ้ว) (33844393)
มูลนิธิเอวี
ปัญหาที่ได้รับการแก้ไข
- ยังคงจับภาพคำขอโดยใช้รูปแบบวิดีโอ 720p30 ด้วยคุณสมบัติ deepDataDeliveryEnabled ของ AVCapturePhotoSettings ที่ตั้งค่าเป็นจริงในขณะนี้ทำงานได้อย่างถูกต้อง (32060882)
- ค่าความลึกในนั้นไม่ใช่ค่าเริ่มต้น160x120และ160x90ความลึกรูปแบบข้อมูลหิมะส่งคืนค่าที่ถูกต้อง (32363942)
ปัญหาที่ทราบ
- เมื่อใช้กล้องหน้า TrueDepth บน iPhone X การตั้งค่า ActiveFormat ของอุปกรณ์จับภาพเป็นรูปแบบวิดีโอแบบ Binned (ดู AVCaptureDeviceFormat isVideoBinned) สำหรับการจับภาพและการเปิดใช้งานการส่งข้อมูลการปรับเทียบกล้องจะทำให้ AVCameraCalibrationData ที่เป็นผลลัพธ์มีข้อมูลที่ไม่ถูกต้องสำหรับคุณสมบัติ IntrinsicMatrix (34200225)
- วิธีแก้ปัญหา: เลือกรูปแบบการจับภาพอื่นที่มีคุณสมบัติ isVideoBinned เป็นเท็จ
- หมายเหตุ: การกำหนดค่าเซสชันการบันทึกโดยใช้การตั้งค่าเซสชันล่วงหน้าจะไม่เลือกรูปแบบที่รวมไว้
ใบรับรอง
ปัญหาที่ได้รับการแก้ไข
- ขณะนี้การรับรองความถูกต้องตามใบรับรองไคลเอ็นต์ใช้งานได้กับเซิร์ฟเวอร์ที่ใช้ TLS 1.0 และ 1.1 (33948230)
ชุดกิจกรรม
ปัญหาที่ทราบ
- การเริ่มต้น EKCalendarChooser จาก EventKit อาจทำให้แอปหยุดทำงาน (34608102)
- การจัดเก็บข้อมูลไปยังที่เก็บข้อมูลเหตุการณ์ที่ไม่ใช่ค่าเริ่มต้นใน EventKit อาจไม่ทำงาน (31335830)
ผู้ให้บริการไฟล์
ปัญหาที่ได้รับการแก้ไข
- แอพที่มีเป้าหมายการปรับใช้ก่อนหน้า iOS 11 ที่คลาสย่อย NSFileProviderExtension ใช้งานได้กับ iOS เวอร์ชันก่อนหน้า iOS 11 แล้ว (34176623)
รากฐาน
ปัญหาที่ได้รับการแก้ไข
- NSURLSession และ NSURLConnection ตอนนี้โหลด URL อย่างถูกต้องเมื่อระบบได้รับการกำหนดค่าด้วยไฟล์ PAC บางไฟล์ (32883776) ปัญหาที่ทราบ
- ไคลเอ็นต์ของ NSURLSessionStreamTask ที่ใช้การเชื่อมต่อที่ไม่ปลอดภัยไม่สามารถเชื่อมต่อได้เมื่อมีข้อผิดพลาดเกิดขึ้นระหว่างการประเมินไฟล์ PAC และระบบได้รับการกำหนดค่าสำหรับ Web Proxy Auto Discovery (WPAD) หรือ Proxy Automatic Configuration (PAC) ความล้มเหลวในการประเมิน PAC อาจเกิดขึ้นเมื่อไฟล์ PAC มี JavaScript ที่ไม่ถูกต้อง หรือโฮสต์ HTTP ที่ให้บริการไฟล์ PAC ไม่สามารถเข้าถึงได้ (33609198)
- วิธีแก้ปัญหา: ใช้ startSecureConnection เพื่อสร้างการเชื่อมต่อที่ปลอดภัย
บริการสถานที่ตั้ง
ปัญหาที่ได้รับการแก้ไข
- ขณะนี้ข้อมูลจากอุปกรณ์เสริม GPS ภายนอกได้รับการรายงานอย่างถูกต้องแล้ว (34324743)
การแจ้งเตือน
ปัญหาที่ได้รับการแก้ไข
- การแจ้งเตือนแบบพุชแบบเงียบได้รับการประมวลผลบ่อยขึ้น (33278611)
ReplayKit
ปัญหาที่ทราบ
- สำหรับส่วนขยายการออกอากาศที่ผู้ใช้เริ่มต้นจากภายในแอป ค่าสำหรับ RPVideoSampleOrientationKey ของ CMSampleBufferRef ประเภท RPSampleBufferType จะเป็นแนวตั้งเสมอ การเริ่มส่วนขยายการออกอากาศจากศูนย์ควบคุมจะส่งกลับค่าที่ถูกต้อง (34559925)
Safari
ปัญหาที่ได้รับการแก้ไข
- ขณะนี้การโหลดไคลเอนต์เว็บเมลทำงานได้อย่างถูกต้อง (34826998)
วิสัยทัศน์
ปัญหาที่ทราบ
- ขณะนี้ VNFaceLandmarkRegion2D ไม่สามารถใช้งานได้ใน Swift (33191123)
- จุดสังเกตบนใบหน้าที่ระบุโดยกรอบการมองเห็นอาจสั่นไหวในกรณีการใช้งานชั่วคราว เช่น วิดีโอ (32406440)
WebKit
ปัญหาที่ได้รับการแก้ไข
- การดำเนินการ JavaScript ในระหว่างการตัดสินใจนโยบาย WKNavigationDelegate ทำงานได้อย่างถูกต้องแล้ว (34857459)
Xcode
ปัญหาที่ทราบ
-
การแก้ไขข้อบกพร่องส่วนขยาย Messages ที่ปิดใช้งานอาจทำให้แอป Messages หยุดทำงาน (33657938)
-
วิธีแก้ปัญหา: เปิดใช้งานส่วนขยายก่อนที่จะเริ่มเซสชันการแก้ไขข้อบกพร่อง
-
หลังจากที่อุปกรณ์ iOS จำลองเริ่มทำงานแล้ว คุณจะไม่สามารถดึงหน้าจอล็อคลงได้ (33274699)
-
วิธีแก้ปัญหา: ล็อคและปลดล็อคอุปกรณ์จำลอง จากนั้นเปิดหน้าจอโฮมอีกครั้ง
นักพัฒนา Apple คนนั้นไม่ได้อยู่เฉยๆเหรอ? ทุกปี iOS ที่ยังสร้างไม่เสร็จจะออกมาพร้อมกับปัญหาพื้นฐานซึ่งได้รับการแก้ไขอย่างน้อยสิบครั้งในวันคริสต์มาส ฉันอยากจะปรับแต่ง iOS ใหม่ทุกๆ สองปีมากกว่า! เช่นเดียวกับ macOS
นักพัฒนา Apple คนนั้นไม่ได้อยู่เฉยๆเหรอ? ทุกปี iOS ที่ยังสร้างไม่เสร็จจะออกมาพร้อมกับปัญหาพื้นฐานซึ่งได้รับการแก้ไขอย่างน้อยสิบครั้งในวันคริสต์มาส ฉันอยากจะปรับแต่ง iOS ใหม่ทุกๆ สองปีมากกว่า! เช่นเดียวกับ macOS
อย่างแน่นอน !
เวอร์ชัน iOS 11.1 สาเหตุหลักมาจาก iPhone X ครับ ปิดท้ายด้วยเพราะ iPhone X จะมี iOS 11.1 เป็นค่าเริ่มต้น
เวอร์ชัน iOS 11.1 สาเหตุหลักมาจาก iPhone X ครับ ปิดท้ายด้วยเพราะ iPhone X จะมี iOS 11.1 เป็นค่าเริ่มต้น
มี iPhone หลายร้อยล้านเครื่องในโลกที่ใช้ iOS 11 หากไม่ได้ผล ก็จะเป็นปัญหาใหญ่และการเปิดตัวรุ่นใหม่ (ยังมีความพร้อมจำหน่ายต่ำ) ก็ไม่เป็นผล ถ้าทำไม่ได้ในหนึ่งปีก็อย่าเผยแพร่ ใครจะรังเกียจที่จะมี iOS "ใหม่" หลังจากผ่านไปหนึ่งหรือสองปี?
คุณเจอการอัปเดตนั้นที่ไหน? ตอนนี้ฉันได้ตรวจสอบโทรศัพท์และนาฬิกาแล้ว แต่ยังคงเป็นอัปเดตล่าสุดเป็น 11.0.3 และบนนาฬิกา 4.0