启用 UIFileSharing 的 iOS 文档
我的 iPhone 应用程序使用 sqlite3 数据库来存储它生成的数据。这些数据需要持久化,并且我需要确保用户不会损坏它。我还想允许用户将数据导出为文本/csv 文件,这些文件将通过 iTunes 共享。我计划将数据库放在 Library 文件夹中,将 CSV 文件写入 Doucments 文件夹,然后启用 UIFileSharingEnabled
。
我是否可以阻止用户通过 iTunes 将文件添加到我的应用程序文档目录?
如果不是,让我的应用程序删除它没有创建的任何文件是可以接受的做法吗?
My iPhone app uses a sqlite3 database for storing the data that it generates. This data needs to persist, and I need to make sure the user cannot damage it. I also want to allow the user to export data as text/csv files, these would be shared through iTunes. I plan to put the database in the Library folder, write the CSV files to the Doucments folder, and turn on UIFileSharingEnabled
.
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?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不
当然不是。你为什么要这样做?如果您仅使用文档目录进行导出,则只需忽略其中的任何内容即可。
No
Of course not. Why do you want to do this anyway? If you use the documents directory for exporting only, simply ignore anything that's inside.