我尝试在xcode中运行Shell脚本,以隐藏桌面文件:
defaults write com.apple.finder CreateDesktop false
一切正常,但要从代码中获得更改的效果,我需要重新启动Finder
。
这是无效的代码:
killall Finder
这是控制台的输出:
killall: warning: kill -TERM 2081: Operation not permitted
因此,我也知道由于沙箱而被阻止。我可以将“应用程序沙箱”权利设置为“否”。 这会起作用。
但是我想要一个解决方法,否则该应用程序将无法发布到Mac App Store。
我如何重新启动取景器以更改效果,有什么办法吗?