Apple ได้ปล่อย iOS 17.5.1 มาแก้ปัญหาที่ผู้ใช้เจอรูปภาพที่ลบไปแล้วกลับมาแสดงอีกครั้งใน iOS 17.5 โดยมีข้อมูลเผยออกมาแล้วว่าสาเหตุเกิดมาจากอะไร
Bug รูปภาพที่ลบไปแล้วกลับมาแสดงอีกครั้งใน iOS 17.5
Apple ระบุว่าใน iOS 17.5.1 แก้ปัญหา “ที่สำคัญ” ใน iOS 17.5 โดยเป็นปัญหาที่อาจมาจากรูปภาพในฐานข้อมูลเสียหาย ทำให้ภาพเหล่านั้นกลับมาแสดงอีกครั้งในแอป Photos ถึงแม้รูปภาพนั้นจะถูกลบไปแล้วก็ตาม
รายการอัปเดตนี้มีการแก้ไขข้อบกพร่องที่สำคัญและจัดการปัญหาที่พบไม่บ่อยซึ่งอาจทำให้รูปภาพที่ฐานข้อมูลเสียหายแสดงขึ้นอีกครั้งในคลังรูปภาพได้แม้ว่าจะถูกลบไปแล้ว
สาเหตุของ Bug
ผู้ใช้ใน Reddit ต่างพูดคุยประเด็นเรื่องนี้ และเผยว่าสาเหตุจริง ๆ มาจากการ Index ฐานข้อมูลในแอป Files, แอป Photo ผิดพลาดใน iOS 17.5 จึงทำให้ข้อมูลที่ถูกลบไปแล้ว กลับมาแสดงอีกครั้ง
ข้อมูลเผยว่าการบันทึกภาพลง iPhone นั้นมีหลายวิธี เช่น การดาวน์โหลดจากแอปต่าง ๆ, กดรับ AirDrop, กดบันทึกหน้าจอ และอื่น ๆ ซึ่งวิธีเหล่านี้บางครั้งก็จะมีการบันทึกข้อมูลลงทั้งในแอป Files และแอป Photos
หากผู้ใช้กดลบรูปภาพจากแอป Photos, สำเนารูปภาพที่อยู่ในแอป Files ก็จะยังคงอยู่ ดังนั้นถือว่ารูปที่ลบยังคงอยู่ ถึงแม้จะลบไปจากแอป Photos แล้วก็ตาม
ใน iOS 17.5 มี Bug การทำงานบางอย่างที่ไปทำการบันทึกข้อมูล (re-save) ข้อมูล ภาพ/มีเดีย/ไฟล์ ในแอป Files มาไว้ที่แอป Photos, โดยปัญหานี้เกิดขึ้นระหว่างขั้นตอนการ re-index ฐานข้อมูลในระหว่างการอัปเดต iOS
เนื่องจากแอป Photos ที่ไม่สามารถแสดงข้อมูลประเภท “ไฟล์” ได้ แต่สามารถแสดงข้อมูลที่เป็นมีเดียอย่าง รูปภาพ/วิดีโอได้ ดั้งนั้นข้อมูลที่ถูก re-index ผิดพลาด อย่างเช่นรูปภาพที่ถูกลบไปแล้ว กลับมาแสดงในแอป Photos อีกครั้ง เนื่องจากข้อมูลเหล่านั้นยังอยู่ในแอป Files ตลอด
9to5Mac เผยหลักการทำงานของตัวเก็บข้อมูล NAND บน iPhone ว่า การลบข้อมูลของผู้ใช้นั้น ข้อมูลจะไม่ถูกลบออกอย่างแท้จริง โดยจะมีการเหลือพื้นที่เพื่อเก็บข้อมูลเหล่านั้นไว้จนกว่าข้อมูลเหล่านั้นจะถูกเขียนทับอีกครั้ง ดังนั้นจึงเป็นสาเหตุว่าทำไมถึงมี “ซอฟต์แวร์พิเศษ” ที่สามารถกู้คืนไฟล์ที่ถูกลบไปแล้วได้
อย่างไรก็ตามหลักการทำงานดังกล่าวก็ไม่ควรที่จะส่งผลต่อการทำงานของฐานข้อมูลคลังรูปภาพ ซึ่ง Apple เองก็เผยว่าปัญหานี้เกิดขึ้นน้อยมาก ๆ เกิดขึ้นกับข้อมูลบางส่วนเท่านั้น และถูกแก้ไขใน iOS 17.5.1 แล้ว
ถึงแม้ว่าปัญหานี้จะเกิดขึ้นกับผู้ใช้บางรายที่ Apple เผยว่า “น้อยมาก ๆ” แต่ก็ยังถือว่าเป็นปัญหาที่น่ากังวลอยู่ จึงขอแนะนำว่าให้ผู้ใช้อุปกรณ์รุ่นรองรับ อัปเดตเป็น iOS 17.5.1 จะดีที่สุด
ที่มา : 9to5Mac