我做了一个应用程序,其中包括一个命令行工具。 我已经启用了应用程序的沙箱,并测试了它的工作原理。 我也代码双方签署的应用程序和命令行工具。
但是,当我上传应用程序到iTunes,我收到了电子邮件,告诉我“应用沙箱未启用”。
显然,我需要设置关键的授权文件com.apple.security.app-sandbox
与true
价值,并列出了可执行文件: /Contents/MacOS/myApp
和/contents/Frameworks/x86/myCommandLineTool
。
我敢肯定,我已经启用沙箱在Xcode,所以我想这个问题是使用命令行工具。
我怎样才能启用命令行工具沙盒? 还是有我应该把工具的特定文件夹? 任何建议表示欢迎 - 我已经好几天了困扰吧。