gpt4 book ai didi

objective-c - 核心数据和 iTunes 文件共享 - 在应用程序更新时移动/隐藏 .sqlite 文件?

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:08 25 4
gpt4 key购买 nike

我有一个使用 Core Data 进行数据存储的 iPad 应用程序。我想在 iTunes 中启用文件共享,我真的不希望用户能够删除或修改 .sqlite 文件。

我可以将文件移动到不同的隐藏目录吗?

或者,可以将文件设为只读吗?我不介意用户可以访问该文件,只要它不能被更改。

我怀疑目前有一个微不足道的解决方案正在逃避我。

最佳答案

您需要将核心数据存储在 recommended directories 之一中.如果需要,您可以通过将文件复制到文档目录中,使用户可以通过文件共享访问您的数据存储。无法限制用户覆盖或删除文档目录中的文件或目录(通过 iTunes 文件共享)。

关于objective-c - 核心数据和 iTunes 文件共享 - 在应用程序更新时移动/隐藏 .sqlite 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4551065/

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