1

我的应用程序在其捆绑包中有一个第 3 方可执行文件,我的应用程序通过 NSTask 与之通信。我能够对我的应用程序进行沙箱处理,并且一切正常,但是当我将其提交到 Mac App Store 时,我被告知我还​​必须对这个可执行文件进行沙箱处理。现在,当我这样做时,它会破坏一切,发生的是可执行文件崩溃,并且崩溃报告显示无法创建沙箱。这个可执行文件位于我项目的 Resources 文件夹中,并在我构建时复制到我的应用程序中。那么这里的解决方案是什么?如果对实际的可执行文件进行沙箱处理使其崩溃,但 App Store 给了我无效的二进制文件而没有对其进行沙箱处理,我该怎么办?

谢谢,

rc

4

0 回答 0