gpt4 book ai didi

objective-c - 用户数据存储位置 : in a Sandboxed Mac app container or in Home/Documents?

转载 作者:行者123 更新时间:2023-12-03 16:19:37 24 4
gpt4 key购买 nike

在应用程序容器中存储用户创建的有值(value)的数据(单文件数据库)是否安全且值得推荐?或者我应该更好地将其存储在 Home/Documents/中?

相关问题:Mac 沙盒应用程序容器默认由 Time Machine 备份吗?

最佳答案

如果数据采用文档形式,则用户可以自己决定,因为您可以通过保存对话框读取/写入用户选择的任何文件夹。

但是,如果您的应用程序“在幕后”使用它,则将其存储在 Application Support 文件夹中(请参阅 NSApplicationSupportDirectory here ),这恰好是在沙盒容器文件夹的深处。无论如何,您别无选择,因为如果没有用户的明确许可(通过使用保存对话框给出),您的应用程序无法在其他任何地方写入。

关于objective-c - 用户数据存储位置 : in a Sandboxed Mac app container or in Home/Documents?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19948605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com