V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
voidless
V2EX  ›  Apple

iOS 上如何加密文件不让其他应用访问

  •  
  •   voidless · 27 天前 · 677 次点击
    场景:iOS18 新增了面容解锁 APP 的功能,想让一些工作文档只能在 wps 里才能访问,这样感觉就能做到相对隐私的程度了,但是发现文档保存在手机里通过其他 app 也能访问,自带的文件 app 也能直接访问保存路径下的文档。
    请问 iOS 上可以做到这种场景吗,这个面容加密 app 只是做到了前端的加密,文件存储还是开放的
    1 条回复
    MacsedProtoss
        1
    MacsedProtoss  
       27 天前 via iPhone   ❤️ 1
    iOS 自带沙箱 通常情况下每个 app 的文件都是单独沙盒里的无法被其他 app 访问
    但是 iOS 支持将应用沙箱的 Documents 目录暴露出来(用来展示在文件 app 内)此时可以通过文件 app 及文件 API 访问这个路径下的文件
    但是这个路径下的文件对于第三方而言依然是无法访问的 除非拉起文件 API 后用户主动选择来进行授权才能访问
    所以你这里的问题是:
    1.如果只是希望其他第三方 app 不访问你的 wps 的本地文件 那么可以安心 依然是无法访问的
    2.希望其他 app 拉起文件 API 之后也不展示 你可以找苹果 feedback 一下这个需求 或 建议 wps 出一个可以选择是否放在公开的 Documents 目录下的功能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   989 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:08 · PVG 05:08 · LAX 13:08 · JFK 16:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.