我目前正在开发一个小的GUI帮助器,它是另一家公司的命令行实用程序的包装器。
禁用沙盒时,一切正常。但是,由于我想通过App Store分发应用程序,我需要启用沙盒。
当我第一次打开我的应用程序时,用户只需拖放第三方CLI工具即可配置帮助程序。在后台我将我的应用程序沙箱文件夹中的CLI工具复制。
第三方应用程序有自己的权利。
我正在通过NStask执行命令。 当我在沙箱模式下执行此操作时,我收到错误:
exec of /Users/xxxx/Library/Containers/com.xxxxxx/Data/Library/Application Support/YYYYY Helper/YYYY denied since it was quarantined by YYYYY Helper and not approved by Gatekeeper, qtn-flags was 0x00000002
我googelt周围,但没有找到太多关于这个。 如果有人知道如何修复它会很棒。
由于 的Sascha