Macos 通过NSService、Drop-on-App图标或NSView接收URL:如何确定它是否已经在沙箱中?
建议将所有安全范围的书签保存到NSUserDefaults中Macos 通过NSService、Drop-on-App图标或NSView接收URL:如何确定它是否已经在沙箱中?,macos,cocoa,appstore-sandbox,Macos,Cocoa,Appstore Sandbox,建议将所有安全范围的书签保存到NSUserDefaults中 例如,当用户将其主目录放到我们的应用程序中时,我们将保存该SSB。一段时间后,用户可能会将其主目录中的内容放到应用程序上。如何确定是否必须将此NSURL再次存储为SSB?在绝对路径对删除任何符号链接、安全范围书签时维护缓存 添加新项目时,如果它是任何现有项目的子项,则不需要它。否则,添加它,如果它是一个或多个的父项,则删除它们
例如,当用户将其主目录放到我们的应用程序中时,我们将保存该SSB。一段时间后,用户可能会将其主目录中的内容放到应用程序上。如何确定是否必须将此NSURL再次存储为SSB?在绝对路径对删除任何符号链接、安全范围书签时维护缓存 添加新项目时,如果它是任何现有项目的子项,则不需要它。否则,添加它,如果它是一个或多个的父项,则删除它们