El Capitan で終了させても Dock に残っている複数の Firefox のアイコンを消す方法


以下をターミナルから実行する。

sudo killall launchservicesd && killall Dock

解決したい症状

  • Dock に Firefox のアイコンが残っている。
  • Dock から終了・強制終了を選択してもアイコンは消えない。
  • アクティビティモニタや ps では Firefox は表示されない。
  • Dock から Firefox が起動できない。
  • /Applications/Firefox.app/Contents/MacOS/firefox-bin -P などとやって起動するたびに Firefox のアイコンが増える。
  • Force Quit Applications(アプリケーションの強制終了, Command+Option+Esc)に Firefox が複数表示される。
  • 以下を実行すると quit にたどり着くのにエラーが返される。
if application "Firefox" is running then
  "OK"
  tell application "Firefox"
    quit
  end tell
else
  "NG"
end if

環境

  • MacBook Pro (15-inch, Mid 2012)
  • OS X El Capitan 10.11.5

参考にしたページ