标签: macos cocoa appstore-sandbox
App Sandbox Design Guide建议将所有安全范围书签保存到NSUserDefaults。
NSUserDefaults
当用户将他的主目录放到我们的应用程序上时,我们将保存该SSB。过了一会儿,用户可能会将主目录中的内容放到应用程序上。如何确定是否必须再次将此NSURL存储为SSB?
NSURL
答案 0 :(得分:-1)
将缓存维护为绝对路径对(删除任何符号链接),安全范围书签。
当添加新项目时,如果它是任何现有项目的子项,则不需要它。否则添加它,如果它的一个或多个的父项删除它们。