gpt4 book ai didi

macos - 文件包的文档范围、安全范围书签

转载 作者:行者123 更新时间:2023-12-03 16:05:30 24 4
gpt4 key购买 nike

我正在尝试为文件包创建文档范围的安全范围书签。即 NSURLIsPackageKeyYES 的目录。我知道您通常不应该能够为目录创建文档范围书签,但我希望包可以免受此限制(毕竟,我可以使用 NSOpenPanel 访问它们)不允许选择目录,但没有问题)。

我已经使用 com.apple.security.files.bookmarks.document-scope = true 设置了我的权利,并且正在创建一个基本书签使用我刚刚从 NSOpenPanel 收到的文件 URL 进行创建调用(因此我可以访问):

NSError *bookmarkError = nil;
NSData *bookmark = [fileURL
bookmarkDataWithOptions:NSURLBookmarkCreationWithSecurityScope
includingResourceValuesForKeys:nil
relativeToURL:[self fileURL]
error:&bookmarkError];

在这次调用之后,bookmarkbookmarkError都是nil

即使我有一个基于文档的应用程序,我是否只需要放弃这个并创建应用程序范围的书签?这似乎不合适,但我没有看到其他解决方法。

最佳答案

我在其他地方询问过这个问题,并被告知:

...we didn't implement support for it because it's complicated and there have been very few requests for it.

就是这样,您无法创建这种书签,因为它尚未实现。我还向苹果提交了一个错误,但回复只是在关闭之前引用了我的文档(即告诉我我已经知道并在报告中提到的内容)。因此,就目前而言,甚至在可预见的 future ,这是不可能的。

关于macos - 文件包的文档范围、安全范围书签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18222064/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com