【问题标题】:sandbox issue in Yosemite (OSX 10.10)Yosemite 中的沙盒问题 (OSX 10.10)
【发布时间】:2014-08-08 10:46:50
【问题描述】:

我有一台带有 CUPS 后端的虚拟打印机,它是 perl 脚本,用于将 postscript 文件写入 /Applications/User 文件夹。它在 10.7 到 10.9 中工作。现在我在 Yosemite 开发预览 5 上对此进行测试,但无法将文件创建到文件夹中。它在 10.10 中显示沙盒错误。

"sandoxd: perl5.18 deny file-read-metadata"

我们如何处理这个问题?是否有任何通用文件夹可用于写入文件?我们如何解决这个问题?

谢谢。

【问题讨论】:

    标签: macos perl cocoa cups osx-yosemite


    【解决方案1】:

    我遇到了几乎完全相同的问题。我通过将依赖项从 /opt/msipp 移动到 /usr/share/cups/msipp 来解决它。

    【讨论】:

    • /Users/Shared/ 是写postscript的推荐文件夹之一。更改后一切正常。