照片的完整取用權包括隱藏的照片嗎?
可能會。Apple 為 App 提供了一個設定,讓讀取圖庫時可以「包含所有項目,不論是否隱藏」。隱藏的照片預設會被排除,但擁有完整取用權的 App 可以要求讀取它們。
我需要知道什麼?
- 「已隱藏」不是權限的界線。 它只是照片上的一個標記,App 可以越過它讀取。
- 有限取用權是比較安全的選擇。 App 只看得到你挑選的照片。
- 照片挑選器完全不需要取用權。 Apple 表示它在獨立的程序中執行,並且「預設就是私密的」。
Apple 的文件怎麼說?
Apple 的 PhotoKit 有一個名為 includeHiddenAssets 的設定。Apple 的說明是:「如果值為 false(預設),讀取結果會排除 isHidden 屬性為 true 的項目。如果值為 true,讀取結果會包含所有項目,不論是否隱藏。」
所以 App 不會意外看到隱藏的照片。只有在開發者選擇這麼做時,它才看得到。
來源:Apple Developer,includeHiddenAssets。
哪些 App 能這麼做?
對你的圖庫擁有完整讀取權的 App。Apple 表示,從 iOS 14 起,App「只有在使用者明確授權時,才能存取使用者的照片圖庫」。有限圖庫讓你「選擇要與 App 分享的特定項目和資源」。
來源:Apple Developer,在照片 App 中提供更好的隱私體驗。
如何檢查哪些 App 擁有完整取用權?
在 iOS 27 上:
- 打開設定 → 隱私權與安全性。
- 點照片。會出現要求過取用權的 App 清單。
- 逐一點選每個 App,盡可能改成有限取用或無。
- 返回並點 App 隱私權報告,查看 App 如何使用你授予的權限。
哪些 App 真的需要完整取用權?
很少。備份 App、管理整個圖庫的照片編輯器,以及某些沖印服務可能需要。通訊和社群 App 通常用挑選器或有限取用權就能運作。如果某個 App 不能用了,你之後可以再給更多權限。
如何讓照片遠離所有 App?
把它們移出圖庫。放在加密保險庫裡的照片不在「照片」圖庫中,所以任何「照片」權限都碰不到它。先從「照片」刪除原始照片,再從「最近刪除」中刪除。
我們的在 iPhone 上加密照片指南有步驟。「已隱藏」能做到和做不到什麼,請看「已隱藏」相簿有加密嗎?
這不能防範什麼
收回取用權只能阻止之後的讀取,無法撤回之前的讀取。已經把照片複製到自家伺服器的 App 仍然保有它們。如果有人拿到你解鎖的手機,也知道你的保險庫圖案,保險庫就擋不住。如果你同時遺失 Cryptile 的圖案和它的復原短語,保險庫就沒了。
用 Cryptile 來做
Cryptile 把照片放在「照片」圖庫之外,以 AES-256-GCM 加密,金鑰來自你的圖案。沒有帳號,沒有伺服器,開發者從不持有你的金鑰。
Cryptile 免費提供合計最多 2 個保險庫、100 張照片和 10 部影片。Plus 以每年 $19.99(7 天免費試用)或一次性 $39.99 解除限制。