แอปอื่นเห็นรูปที่คุณซ่อนไว้บน iPhone ได้หรือไม่?

การซ่อนรูปซ่อนได้ภายในรูปภาพ แต่ไม่ได้เปลี่ยนสิ่งที่แอปซึ่งมีสิทธิ์เข้าถึงรูปทั้งหมดอ่านได้

คิวอาร์โค้ด: สแกนด้วยกล้อง iPhone เพื่อติดตั้ง Hidlet

Hidlet เป็นแอปสำหรับ iPhone

หันกล้อง iPhone ไปที่โค้ดเพื่อติดตั้ง ไม่ต้องมีบัญชี

หรือส่งลิงก์ให้ฉัน
คำตอบสั้นๆ:

อาจเห็นได้ รูปที่ซ่อนไว้ถูกซ่อนภายในแอปรูปภาพ แต่เอกสารสำหรับนักพัฒนาของ Apple ระบุว่าแอปที่อ่านคลังรูปภาพของคุณผ่านเฟรมเวิร์ก Photos ของ Apple สามารถรวมรูปที่ซ่อนไว้ได้หากโค้ดของแอปขอ แอปที่ใช้ตัวเลือกรูปภาพของระบบจะได้เฉพาะรูปที่คุณเลือก ตรวจดูว่าแอปใดมีสิทธิ์เข้าถึงรูปภาพได้ที่ การตั้งค่า → ความเป็นส่วนตัวและความปลอดภัย → รูปภาพ

คุณซ่อนรูปไปชุดหนึ่ง แล้วมีแอปขอ “สิทธิ์เข้าถึงรูปภาพของคุณ” การซ่อนรูปกันไม่ให้แอปนั้นเข้าถึงได้หรือไม่? คำตอบที่ตรงไปตรงมาคือ ขึ้นอยู่กับประเภทสิทธิ์ที่คุณให้ และหน้าของ Apple เองก็พูดถึงเรื่องนี้น้อยกว่าที่บทความส่วนใหญ่บอก

คู่มือนี้อธิบายว่าการซ่อนรูปทำอะไร โค้ดของนักพัฒนาทำอะไรได้บ้างเมื่อมีสิทธิ์เข้าถึงทั้งหมด ทำไมตัวเลือกรูปภาพจึงปลอดภัยกว่า และวิธีตรวจดูว่าแอปใดอ่านคลังรูปของคุณได้

การซ่อนรูปทำอะไร

Apple ระบุว่าเมื่อคุณซ่อนรูป รูปจะย้ายไปอยู่ในอัลบั้มที่ซ่อนอยู่ จึงไม่ปรากฏที่อื่นในรูปภาพ ทั้งในคลังรูปภาพ ในอัลบั้มอื่น และแม้แต่ในวิดเจ็ตรูปภาพบนหน้าจอโฮม อัลบั้มที่ซ่อนอยู่ถูกล็อคไว้ตามค่าเริ่มต้นด้วย Face ID, Touch ID หรือรหัสของคุณ

ทั้งหมดนี้อธิบายแอปรูปภาพ หน้าของ Apple ไม่ได้บอกว่าแอปอื่นได้รับการปฏิบัติอย่างไร สำหรับขั้นตอนการซ่อนรูป ดู วิธีซ่อนรูปบน iPhone

แอปที่มีสิทธิ์เข้าถึงทั้งหมดทำอะไรได้

แอปอ่านคลังรูปของคุณผ่านเฟรมเวิร์ก Photos ของ Apple เอกสารสำหรับนักพัฒนาของ Apple เกี่ยวกับการดึงรูปมีการตั้งค่าชื่อ includeHiddenAssets ตามค่าเริ่มต้นการตั้งค่านี้ปิดอยู่ และการดึงรูปจะไม่รวมรูปที่ถูกทำเครื่องหมายว่าซ่อน นักพัฒนาเปิดการตั้งค่านี้ได้ แล้วการดึงรูปก็จะรวมรูปที่ซ่อนไว้ด้วย

พูดง่ายๆ คือ ซ่อนเป็นเพียงเครื่องหมายที่ติดอยู่กับรูป และแอปที่มีสิทธิ์เข้าถึงทั้งหมดเลือกอ่านรูปที่มีเครื่องหมายนั้นได้ แอปส่วนใหญ่จะไม่ทำ แต่ไม่มีข้อความใดในเอกสารของ Apple ที่ทำให้เป็นไปไม่ได้

สามเรื่องที่ Apple ไม่ได้ระบุ เราจึงไม่ระบุเช่นกัน

ทำไมตัวเลือกรูปภาพจึงปลอดภัยกว่า

แอปจำนวนมากไม่เคยขอสิทธิ์เข้าถึงคลังรูปของคุณ เมื่อคุณแตะ “อัปโหลด” หรือ “แนบ” แอปจะเปิดตัวเลือกรูปภาพของระบบ Apple ระบุว่าตัวเลือกนี้ทำงานในกระบวนการแยกต่างหาก จึงเป็นส่วนตัวตามค่าเริ่มต้น คือแอปได้เฉพาะรูปที่คุณเลือก และคุณไม่ต้องอนุญาตแอปอย่างชัดเจนเพื่อเลือกรูป

หากแอปให้คุณเลือกได้ ให้แชร์รูปไม่กี่รูปแทนทั้งคลัง คู่มือนักพัฒนาของ Apple (iOS 14 ขึ้นไป) อธิบายตัวเลือกเลือกรูปภาพที่ให้คุณเลือกรูปที่จะแชร์กับแอป

ตรวจดูว่าแอปใดอ่านรูปของคุณได้

  1. เปิดการตั้งค่า
  2. แตะ ความเป็นส่วนตัวและความปลอดภัย แล้วแตะ รูปภาพ
  3. ดูรายการ Apple ระบุว่าแอปจะปรากฏที่นั่นหลังจากขอสิทธิ์แล้วเท่านั้น
  4. เลือกแอปเพื่อเปลี่ยนสิทธิ์ที่คุณให้ไว้ Apple ระบุว่าสำหรับรูปภาพ คุณเปลี่ยนสิทธิ์ที่ให้แก่แอปได้

ทำเช่นนี้กับแอปที่คุณไม่ค่อยได้ใช้ คุณให้สิทธิ์ใหม่ได้เสมอเมื่อแอปต้องการ

เก็บรูปส่วนตัวไว้นอกคลังรูปภาพ

หากรูปใดต้องไม่มีทางให้แอปอื่นอ่านได้ วิธีที่แข็งแรงที่สุดคือไม่ให้รูปนั้นอยู่ในคลังรูปภาพของคุณเลย ห้องนิรภัยเก็บรูปไว้ในที่เก็บข้อมูลเข้ารหัสของตัวเอง แอปที่อ่านคลังรูปของคุณจึงไม่เห็นรูปเหล่านั้นที่นั่น Hidlet ทำงานแบบนี้ คุณนำเข้ารูปสู่ห้องนิรภัย และ Hidlet เสนอลบต้นฉบับออกจากรูปภาพให้ภายหลังได้ ซึ่งจะขอสิทธิ์เข้าถึงรูปภาพก็ต่อเมื่อคุณเลือกทำเช่นนั้น และอย่าลืมล้างอัลบั้มที่ลบล่าสุดด้วย เพราะรูปที่ลบแล้วจะอยู่ที่นั่นนาน 30 วัน Hidlet เปิดให้ดาวน์โหลดบน App Store แล้ว

สิ่งที่ Hidlet ปกป้องได้และปกป้องไม่ได้

Hidlet ปกป้องรูปที่อยู่ในห้องนิรภัย ปกป้องรูปที่ยังอยู่ในคลังรูปภาพของคุณไม่ได้ และเปลี่ยนสิ่งที่แอปอื่นทำกับสิทธิ์เข้าถึงคลังที่คุณให้ไว้ไม่ได้ รูปที่คุณถ่ายด้วยกล้องของ Hidlet จะเข้าห้องนิรภัยที่เปิดอยู่โดยตรง ไม่ไปอยู่ในม้วนฟิล์ม

คำถามที่พบบ่อย

อัลบั้มที่ซ่อนอยู่กันแอปไม่ให้เห็นรูปของฉันหรือไม่?

ไม่ได้ด้วยตัวเอง Apple ระบุว่ารูปที่ซ่อนไว้จะไม่ปรากฏในคลังรูปภาพ อัลบั้มอื่น หรือวิดเจ็ตรูปภาพ เอกสารสำหรับนักพัฒนาของ Apple ระบุว่าการดึงรูปจะไม่รวมรูปที่ซ่อนไว้ตามค่าเริ่มต้น แต่แอปขอให้รวมได้

แอปเห็นทั้งคลังรูปของฉันหรือไม่เมื่อฉันอัปโหลดรูปเดียว?

ไม่เห็น หากแอปใช้ตัวเลือกรูปภาพของระบบ Apple ระบุว่าตัวเลือกนี้ทำงานในกระบวนการแยกต่างหาก เป็นส่วนตัวตามค่าเริ่มต้น และคุณไม่ต้องอนุญาตแอปอย่างชัดเจนเพื่อเลือกรูป

ล็อค Face ID บนอัลบั้มที่ซ่อนอยู่ปกป้องจากแอปอื่นหรือไม่?

Apple ระบุว่าการล็อคนั้นเป็นฟีเจอร์ของรูปภาพ สำหรับเปิดอัลบั้มที่ซ่อนอยู่ในรูปภาพ Apple ไม่ได้ระบุว่าการล็อคมีผลกับแอปอื่น จึงไม่ควรพึ่งพาสำหรับเรื่องนั้น

ฉันดูได้หรือไม่ว่าแอปใดอ่านรูปของฉันได้?

ได้ Apple ระบุว่าให้เปิด การตั้งค่า แตะ ความเป็นส่วนตัวและความปลอดภัย เลือก รูปภาพ แล้วคุณจะเห็นแอปที่ขอสิทธิ์เข้าถึง คุณเปลี่ยนหรือถอนสิทธิ์ได้ที่นั่น

แหล่งที่มา

  1. Apple Support — Hide photos and videos on your iPhone, iPad, or Mac
  2. Apple Developer — PHFetchOptions.includeHiddenAssets
  3. Apple Developer — Delivering an enhanced privacy experience in your Photos app
  4. Apple Support — Recover deleted photos and videos on iPhone
  5. Apple Personal Safety guide — Review and update app privacy settings on Apple devices