Я пытаюсь запустить скрипт оболочки в xcode, чтобы скрыть файлы рабочего стола:
defaults write com.apple.finder CreateDesktop false
все работает, но чтобы получить эффект от изменений в коде, мне нужно перезапустить Finder
.
вот код, который не работает:
killall Finder
, а вот вывод из консоли:
killall: warning: kill -TERM 2081: Operation not permitted
Итак, я также знаю, что он заблокирован, потому чтопесочницы.я мог бы установить право "песочница приложения" на "НЕТ"Это будет работать.
Но я хочу обойти это решение, иначе приложение не может быть выпущено в Mac App Store.
Как я могу перезапустить искатель, чтобы получить изменения моего эффекта,есть ли способ для этого?