【发布时间】:2015-02-04 09:19:35
【问题描述】:
我们可以添加元数据以在 x-time 后自动取消链接/删除文件吗?也就是说,如果系统发现该文件附加了特定的元数据,系统会自动删除该文件
注意- 文件可以存在于任何位置,用户可以将该文件移动到其系统上的任何位置,但基于该元数据文件应该被删除(即系统应该调用取消链接/删除)那个文件。
是否有 cocoa/objective-c/c++ api 来设置文件的此类元数据/属性?
主要的一点是我正在创建一个应用程序,通过它我向用户提供一些试用文件,这些文件也可供其他识别它们的应用程序使用。试用期结束后,我想删除这些文件,但用户可以随时将我的文件移动到不同的位置并永久使用它们,如何保护这些文件不被永久使用?
【问题讨论】:
-
虽然我已经给出了答案,但听起来您确实问错了问题 - 您是在尝试创建某种类型的缓存吗?
-
@Petesh 要点是我正在创建一个应用程序,通过它我向用户提供一些试用文件,这些文件也可供其他识别它们的应用程序使用。试用期到期后,我想删除这些文件,但用户可以随时将我的文件移动到不同的位置并永久使用它们,如何保护这些文件不被永久使用?
标签: c++ objective-c c macos cocoa