1

从 macOS Sierra(测试版 1 或 2)上的沙盒应用程序(使用 NSTask)调用 /usr/sbin/screencapture 会生成沙盒违规错误,结果我收到错误消息。

com.apple.sandbox.reporting Category: violation
screencapture(3428) deny mach-register com.apple.screencapture.interactive
Violation:       deny mach-register com.apple.screencapture.interactive
Process:         screencapture [3428]
Path:            /usr/sbin/screencapture
Load Address:    0x10154a000
Identifier:      screencapture

在权利上添加 com.apple.security.temporary-exception.match-lookup.global-name 没有帮助。

在 Sierra 之前的版本上,这可以正常工作。10.12 关于 Sandox 有变化吗?

4

0 回答 0