gpt4 book ai didi

macos - 沙盒环境中基于 SQLite 的 NSPersistentDocument

转载 作者:行者123 更新时间:2023-12-03 16:43:45 25 4
gpt4 key购买 nike

我正在尝试使用 Lion 中的新沙箱规则使 Mac 应用程序保持最新状态。但是,尽管请求了 com.apple.security.files.user-selected.read-write 权限,但我还是收到了错误。当我查看日志时,我看到deny file-write-create/Users/thom/Desktop/Filename.blah-journal

考虑到沙箱规则,这是有意义的 - 用户为 SQLite 存储选择了一个位置,因此允许写入该位置。但是,SQLite 将其日志文件与实际文件一起维护,并且禁止写入

在这种情况下,SQLite 支持的 NSPersistentDocument 如何在沙盒环境中工作?

最佳答案

我在导出 Quicktime 影片时遇到了同样的问题,因为它写入了一个“原子”工作文件,该文件在沙箱下失败。此时您所能做的就是提交雷达报告。

关于macos - 沙盒环境中基于 SQLite 的 NSPersistentDocument,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8099916/

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