我制作了一个包含命令行工具的应用程序。我已启用该应用程序的沙箱,并测试它是否有效。我还对应用程序和命令行工具进行了代码签名。
但是当我将应用程序上传到 iTunes 时,我收到了一封电子邮件,告诉我“应用程序沙箱未启用”。
显然我需要com.apple.security.app-sandbox
用true
值设置密钥的授权文件,并列出可执行文件:/Contents/MacOS/myApp
和 /contents/Frameworks/x86/myCommandLineTool
.
我确定我已经在 Xcode 中启用了沙箱,所以我认为问题出在命令行工具上。
如何为命令行工具启用沙箱?或者是否有一个特定的文件夹我应该放置该工具?欢迎任何建议 - 我已经为此困扰了好几天。