iOS 上如何加密文件不让其他应用访问 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
voidless
V2EX    Apple

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

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