Apple News

เว็บลิงค์หยุดทำงาน Safari, Mail, Chrome และแอพอื่น ๆ บน iOS 9.3 [อัพเดท]

วันจันทร์ที่ 28 มีนาคม 2016 06:31 น. PDT โดย Joe Rossignol

ผู้ใช้ iPhone และ iPad จำนวนมากบน นิรันดร์ กระดานสนทนา , ชุมชนสนับสนุนของ Apple , และ ทวิตเตอร์ ได้รายงานข้อบกพร่องของ iOS ที่ทำให้ Safari, Mail, Messages, Notes, Chrome และเลือกแอปอื่นๆ ที่ติดตั้งไว้ล่วงหน้าและแอปของบุคคลที่สามขัดข้องหรือหยุดค้างหลังจากแตะหรือกดค้างที่ลิงก์ของเว็บ






ปัญหาได้ขยายวงกว้างขึ้นตั้งแต่ iOS 9.3 ได้รับการเผยแพร่สู่สาธารณะเมื่อสัปดาห์ที่แล้ว แต่ผู้ใช้บางรายอ้างว่าได้รับผลกระทบใน iOS 9.2.1 และซอฟต์แวร์เวอร์ชันก่อนหน้า อุปกรณ์หลายประเภทดูเหมือนจะได้รับผลกระทบ รวมถึง iPhone 5, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air 2 และ iPad mini

AppleSupport-iOS-9-3-ลิงก์
Apple ยังไม่ได้แสดงความคิดเห็นในเรื่องนี้ แต่ผู้ใช้บางคนแนะนำให้ปิด JavaScript ภายใต้การตั้งค่า > Safari > ขั้นสูงเป็นวิธีการแก้ปัญหาชั่วคราว อย่างไรก็ตาม สิ่งนี้จะลดประสบการณ์การท่องเว็บของคุณ บังคับปิด Safari หรือแอปอื่นๆ ที่ได้รับผลกระทบ หรือการรีสตาร์ท iPhone ทั้งหมด ดูเหมือนจะไม่สามารถแก้ไขปัญหาได้



สาเหตุที่แท้จริงของปัญหายังไม่ได้รับการยืนยัน แต่มีการคาดเดาว่า แอพ Booking.com อาจเป็นปัจจัยสนับสนุน ในช่วงสุดสัปดาห์ที่ผ่านมา มีการอัปโหลดวิดีโอภาษารัสเซียไปยัง YouTube ซึ่งแสดงให้เห็นว่าลิงก์ของ Safari ไม่ตอบสนองบน iPad Air 2 หลังจากติดตั้งแอปท่องเที่ยวยอดนิยม


Ben Collier ผู้เชี่ยวชาญด้านมือถือ เชื่อ อาจมีข้อบกพร่องที่เกี่ยวข้องซึ่งทำลายฟีเจอร์ Universal Links ใหม่ของ iOS 9 เมื่อไฟล์การเชื่อมโยงเว็บไซต์ของแอปมีขนาดเกินที่กำหนด และผู้พัฒนา iOS Steven Troughton-Smith ยืนยัน ว่าแอพ Booking.com มีไฟล์ขนาดใหญ่เกินความจำเป็น 2.3MB สำหรับการทำ Deep Link

ใน iOS 9 Apple เปิดตัว Universal Links ซึ่งช่วยให้นักพัฒนาแอปเชื่อมโยงเว็บไซต์และแอปของตนได้ ดังนั้นลิงก์ไปยังเว็บไซต์จึงสามารถเปิดแอปได้โดยอัตโนมัติหากติดตั้งไว้ ตัวอย่างเช่น การติดตามลิงก์ไปยังบทความของ Guardian จะเป็นการเปิดแอป Guardian เพื่อไปยังบทความนั้นๆ แทนที่จะเป็นเว็บไซต์ […]

ดูเหมือนว่ามีข้อบกพร่องใน iOS ที่ทำลาย Universal Links โดยสิ้นเชิงหากได้รับไฟล์การเชื่อมโยงแอปที่มีขนาดใหญ่เกินไป […]

ดูเหมือนว่าไฟล์มีขนาดใหญ่เนื่องจากมีทุก URL จากเว็บไซต์ภายในทำให้ฐานข้อมูล iOS บนอุปกรณ์เสียหาย Apple อนุญาตให้คุณจับคู่ตามรูปแบบ ดังนั้นแทนที่จะต้องใส่ URL ของโรงแรมทุกแห่งในไฟล์การเชื่อมโยง Booking.com ก็แค่ใส่ /hotel/* เพื่อจับคู่โรงแรมทั้งหมดบนเว็บไซต์

Booking.com มีตั้งแต่ ลดขนาดไฟล์ให้เหลือประมาณ 4 KB ซึ่งควรป้องกันไม่ให้ปัญหาส่งผลกระทบต่อผู้ใช้เพิ่มเติม แต่ปรากฏว่าฐานข้อมูล iOS แบบ Deep Link จะยังคงได้รับความเสียหายบนอุปกรณ์ที่ได้รับผลกระทบอยู่แล้ว จนกว่า Apple จะเผยแพร่การอัปเดตซอฟต์แวร์

ในระหว่างนี้ ผู้ใช้บางคนหันไปใช้ นกพัฟฟิน , iCab หรือเลือกเว็บเบราว์เซอร์บุคคลที่สามอื่น ๆ เพื่อเลี่ยงปัญหาการเชื่อมโยงเว็บ ดูเหมือนว่าวิศวกรของ Apple จะรับทราบปัญหานี้แล้ว และบทความนี้จะได้รับการอัปเดตด้วยข้อมูลใหม่เมื่อมีให้ใช้งาน

อัปเดต: Collier ชี้ไปที่ ทวีต ระบุว่าปัญหาอาจเกี่ยวข้องกับ daemon ข้อมูลรับรองเว็บที่ใช้ร่วมกัน ซึ่งอนุญาตให้แอพและเว็บไซต์แบ่งปันข้อมูลรับรองการเข้าสู่ระบบเพื่อวัตถุประสงค์ของการเชื่อมโยงสากล

ตัวเลือกสี iphone 12 pro max

อัปเดต 2: Apple ได้ยืนยันที่จะ TechCrunch ว่ากำลังดำเนินการแก้ไขปัญหาและวางแผนที่จะเผยแพร่ในการอัปเดตซอฟต์แวร์ที่กำลังจะมีขึ้น

แท็ก: Safari , iOS 9.3