Невозможно завершить работу других приложений в песочнице

Я разработал приложение, которое завершает работу других приложений. Оно отлично работает, когда не находится в песочнице.

NSWorkspace.shared.runningApplication.forceTerminate()

Проблема. Когда приложение находится в песочнице, я не могу закрыть другие приложения.

Вопрос. Как разрешить моему приложению завершать работу других приложений в песочнице?


person dbrownjave    schedule 07.04.2018    source источник


Ответы (1)


Когда приложение находится в песочнице, я не могу закрыть другие приложения.

Правильный. В этом суть песочницы: ваше приложение изолировано от других приложений и не может взаимодействовать с ними вне определенных каналов.

Как разрешить моему приложению завершать работу других приложений в песочнице?

Вы не можете. (По крайней мере, не в общем случае.)

person Community    schedule 07.04.2018