从终端/bash 关闭“<app> 意外退出”窗口

NS.*_*.X. 3 macos bash macos-sierra

有没有办法从终端或bash脚本关闭/杀死“<app>意外退出”窗口?进程名称是什么?

(AppleScript 自动化解决方案不可接受。)

jm6*_*666 11

你可以:

killall UserNotificationCenter
Run Code Online (Sandbox Code Playgroud)

它会杀死UserNotificationCenter(它也打开的所有窗口),因此该消息消失。(不用担心,下一条错误消息将再次自动出现。)

但是,(恕我直言)最好osascript以以下形式使用该命令:

osascript -l JavaScript <<EOS
... apple-scripting using JavaScript ...
EOS
Run Code Online (Sandbox Code Playgroud)

恕我直言,JavaScript 作为“标准”更容易理解(对于普通程序员来说)applescript