iminto
V2EX  ›  Apple

苹果为什么管不住 app 在公共目录乱拉屎

  •  
  •   iminto · Mar 15, 2025 via iPhone · 3915 views
    This topic created in 601 days ago, the information mentioned may be changed or developed.

    [img]( https://img.picui.cn/free/2025/03/15/67d56e55bfa0b.png )

    如图所示,这不是公共目录吗?删了又创建,苹果管不住吗?不是说苹果的权限很严格吗?

    里面一堆各种 log ,怎么跟安卓一样想怎么拉就怎么拉?

    14 replies  •  2025-03-19 21:15:30 +08:00
    Librola
    Librola
    Mar 15, 2025
    1
    从 mac 的逻辑来看,苹果应该是认为只有「桌面」「文稿」「下载」「图片」「音乐」「影片」这几个目录算是用户的私有目录……
    不过,APP 应该也只能创建和访问以自己应用名称命名的文件夹,所以也不算「想怎么拉怎么拉」吧……

    下面几段是从知乎上抄过来的( iOS 的文件管理是不是很难用? - xioxin 的回答 - 知乎
    https://www.zhihu.com/question/439434541/answer/2753492435 ),这个目录应该就是所谓的「 Documents 」目录吧:
    Library:应用不希望用户直接访问的数据存这里,比如数据库。
    Documents:应用允许用户读取的文件放这里,通过系统的“文件”应用可以直接查看这些文件,比如文档编辑软件存储用户的文档。用户可以主动的跨应用移动文件。
    Temp:临时文件放这里,系统会主动清理这个文件夹。
    iminto
    iminto
    OP
    Mar 15, 2025 via iPhone
    2
    @Librola

    但这种解释和逻辑太流氓了,明明都在同一个目录。这还不如安卓呢,都放 Android/data 二级目录,眼不见为净。
    PaperWing
    PaperWing
    Mar 15, 2025
    3
    @iminto 可能 iOS 根目录项目少,软件文件夹放第一层比较合理,好在没出现滥用,我的没几个软件文件夹
    js9528
    js9528
    Mar 16, 2025 via iPhone
    4
    app 直接在公共目录生成不才符合逻辑嘛?打开文件 app ,就能找到每个软件自己的文件夹而不需要再多点一次?你的要求太流氓了。
    jry
    jry
    Mar 16, 2025❤️2
    5
    最会拉屎的 Adobe 排第二,没人敢排第一。
    jry
    jry
    Mar 16, 2025
    6
    @jry 2025 年了还导出拉屎真离谱,macOS 还是不严格,iOS 是 Adobe 也拉不了。
    feikaras
    feikaras
    Mar 16, 2025 via iPhone
    7
    安卓乱拉是一个目录的事?全盘好不好。
    ligogid
    ligogid
    Mar 16, 2025
    8
    shortcuts 自己都在 iCloud 目录拉了一坨…
    doggieOoO
    doggieOoO
    Mar 17, 2025
    9
    @jry #5 logitech 也不遑多讓
    jaryguo
    jaryguo
    Mar 17, 2025
    10
    如果说里面的内容是跟用户无关的,那应该是开发者搞错了。像我在开发的时候,确实为了方便就暂时把内容写在 Document/AppName 这个目录里,方便看调试日志。但如果要发布的话肯定得写成到 Library/AppName 。苹果方面他可能没把关的那么严格吧。。
    vaccer
    vaccer
    Mar 17, 2025 via iPhone
    11
    和 app 无关,app 里的东西都在自己的沙盒下,只有开启了允许用户读取的权限,苹果才会把这个目录显示到了我的 iphone 下面,其实这个目录还是一个沙盒目录
    gigishy
    gigishy
    Mar 18, 2025 via iPhone
    12
    你阻止那个 app 的文件访问权限不就可以了?另外,app 在“我的 iphone”文件夹下面建立自己的文件夹不是太正常不过了吗?难道我要访问比如 powerpoint 还要打开好几层去查找?现实生活中我刚在 PowerPoint 里保存 pptx 到“文件”app 里后,打开“文件”app ,第一个显示的就是 powerpoint 文件夹(默认设置的根据时间排序),极其方便。
    iminto
    iminto
    OP
    Mar 18, 2025 via iPhone
    13
    @gigishy 阻止不了啊,没有可以设置不让写文件的地方。

    安卓就比较干净啊,什么日志啥的是放在沙盒里的,用户即看不到也写不了,苹果这打开一看,全是日志,都是些屎,这算哪门子事啊
    gigishy
    gigishy
    Mar 19, 2025 via iPhone
    14
    @iminto 打开设置,点安全与隐私,点文件与文件夹,然后找到你说的 app ,关闭它的权限。这样那个 app 就不能访问文件 app 了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1936 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 08:11 · PVG 16:11 · LAX 00:11 · JFK 03:11
    ♥ Do have faith in what you're doing.