沙盒时无法终止其他应用程序

时间:2018-04-07 01:19:09

标签: swift macos sandbox appstore-sandbox

我开发了一个终止其他应用程序的应用程序,当它没有沙盒时,它可以正常工作。

NSWorkspace.shared.runningApplication.forceTerminate()

问题: 当应用程序是沙箱时,我无法终止其他应用程序。

问题: 如何让我的应用程序能够在沙箱时终止其他应用程序?

1 个答案:

答案 0 :(得分:5)

  

当应用程序是沙箱时,我无法终止其他应用程序。

正确。这是沙盒的本质:您的应用程序与其他应用程序隔离,并且不能在某些特定通道之外与它们交互。

  

如何让我的应用能够在沙箱时终止其他应用?

你做不到。 (至少,不是一般情况。)