Cryptile

照片的完整取用權包括隱藏的照片嗎?

更新於

可能會。Apple 為 App 提供了一個設定,讓讀取圖庫時可以「包含所有項目,不論是否隱藏」。隱藏的照片預設會被排除,但擁有完整取用權的 App 可以要求讀取它們。

在 App Store 取得 Cryptile

我需要知道什麼?

  • 「已隱藏」不是權限的界線。 它只是照片上的一個標記,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 上:

  1. 打開設定 → 隱私權與安全性。
  2. 點照片。會出現要求過取用權的 App 清單。
  3. 逐一點選每個 App,盡可能改成有限取用或無。
  4. 返回並點 App 隱私權報告,查看 App 如何使用你授予的權限。

來源:Apple,控制 App 中資訊的取用權。

哪些 App 真的需要完整取用權?

很少。備份 App、管理整個圖庫的照片編輯器,以及某些沖印服務可能需要。通訊和社群 App 通常用挑選器或有限取用權就能運作。如果某個 App 不能用了,你之後可以再給更多權限。

如何讓照片遠離所有 App?

把它們移出圖庫。放在加密保險庫裡的照片不在「照片」圖庫中,所以任何「照片」權限都碰不到它。先從「照片」刪除原始照片,再從「最近刪除」中刪除。

我們的在 iPhone 上加密照片指南有步驟。「已隱藏」能做到和做不到什麼,請看「已隱藏」相簿有加密嗎?

這不能防範什麼

收回取用權只能阻止之後的讀取,無法撤回之前的讀取。已經把照片複製到自家伺服器的 App 仍然保有它們。如果有人拿到你解鎖的手機,也知道你的保險庫圖案,保險庫就擋不住。如果你同時遺失 Cryptile 的圖案和它的復原短語,保險庫就沒了。

用 Cryptile 來做

Cryptile 把照片放在「照片」圖庫之外,以 AES-256-GCM 加密,金鑰來自你的圖案。沒有帳號,沒有伺服器,開發者從不持有你的金鑰。

Cryptile 免費提供合計最多 2 個保險庫、100 張照片和 10 部影片。Plus 以每年 $19.99(7 天免費試用)或一次性 $39.99 解除限制。

在 App Store 取得 Cryptile