iphone - 启用 UIFileSharing 的 iOS 文档

标签 iphone ios sharing documents

我的 iPhone 应用程序使用 sqlite3 数据库来存储它生成的数据。这些数据需要持久化,并且我需要确保用户不会损坏它。我还想允许用户将数据导出为文本/csv 文件,这些文件将通过 iTunes 共享。我计划将数据库放在 Library 文件夹中,将 CSV 文件写入 Doucments 文件夹,然后启用 UIFileSharingEnabled

我是否可以阻止用户通过 iTunes 将文件添加到我的应用程序文档目录?

如果不是,让我的应用删除任何不是它创建的文件是可以接受的做法吗?

最佳答案

Is there anyway I can stop the user from adding files to my apps Documents directory through iTunes?

没有

If not, it is acceptable practice to have my app delete any files that it did not create?

当然不是。你为什么要这样做?如果您仅使用文档目录进行导出,则只需忽略其中的任何内容即可。

关于iphone - 启用 UIFileSharing 的 iOS 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5768247/

相关文章:

ios - "On my iPhone"选项在模拟器中不可见。

java - 将配置传递给每个 GUI 对象的最佳实践

ios - SwiftUI 列表中的键盘监听器

ios - 如何计算给定日期后剩余的天,时,分和秒?

ios - 火力地堡 swift : queryEqualToValue by childKey is not working

java - Android 共享文件,通过电子邮件或其他应用程序发送

c# - 创建文件后发生文件共享冲突?

iphone - 从 NSString 获取 NSDate

iphone - 我需要做什么来为 iPhone 5 重新制作/移植我的通用 iOS 应用程序?

ios - 在您的证书错误上找不到 iPhone 开发者/分发身份