OS Xで特定のアクティブなアプリを隠すにはどうすればいいですか(元に戻すことができます)。


17

アプリケーションウィンドウを隠す方法はありますか そして 特定のドックアイコン 活動的 OS Xでアプリ?オンまたはオフにできるバックグラウンドサービスのようなKinda。


解決策は非常によくアプリ特有のものかもしれないので、あなたが隠そうとしているアプリを知ることは良いでしょう。
nohillside

morphvoxというサードパーティ製のアプリ
bouncingHippo

回答:


27

この解決策は私にはうまくいきましたが、それは問題となっているアプリケーションに依存するかもしれません。 「Burn」というサードパーティ製のアプリで試してみましたが、うまくいきました。

  1. アプリケーションフォルダに移動し、ドックから隠したいアプリケーションを右クリック(controlキーを押しながらクリック)します。

  2. クリック Show contents。これでアプリのファイルの「内部」を見ることができるはずです。

  3. 開く Info.plist のファイル Contents TextEditのあるフォルダ(右クリック - > "Open with ...")

  4. ファイルの一番下に移動して、最後の2行を見つけます。

    </dict>
    </plist>

  5. この2行の前にこれを挿入してファイルを保存します。

    <key>LSUIElement</key>
    <true/>

これ以降、アプリのドックアイコンは表示されなくなります。アクティビティモニタまたはターミナルを使用する必要があることに注意してください( killall <appname> )ウィンドウを閉じるとアプリを終了します。

ウィンドウを閉じてアプリを終了した場合は、を押します。 cmd + h ウィンドウを隠すこれにより、アプリは完全に見えなくなります。

再度表示するには、この2行をもう一度削除するだけで、アプリは以前のように動作します。


ソース: リンク


1
10.12以降では動作しません。 ?
Itachi

@イタチ私はそれをテストするためのMacを持っていない、すみません。
comfreak

サンドボックスの登録に失敗しました:コードの署名が無効です:操作を完了できませんでした。 (OSステータスエラー-67030) これに基づいたサードパーティ製ツールの中には、Sierraでも動作しないものがあるようです。それは墜落しました。
Itachi


変更後、10.13.5で動作しますか、アプリを再起動する必要があります。
Alexander Kim

5

最近私はGhostTileと呼ばれるアプリに出くわしました、そしてそれはまさにこれをします。私はドックドジャーを試してみましたが、うまくいきませんでしたが、これは間違いなくうまくいったし、すごいです。

http://ghosttile.kernelpanic.im/


このアプリを使っても終了しました。トライアル対有料版を使用することで何か利点はありますか?
Alexander Kim

4

サードパーティー ドラッグアンドドロップ アプリケーションが呼び出されました ドックドジャー Dockからアプリケーションを削除して command + tab あなたのためのシーケンス。このようにしてアプリケーションはまだ 活発に走っている しかし完全に 隠された

Mac上のほとんどのアプリケーションで動作します。ただし、非表示のアプリケーションを更新すると、変更内容が元に戻される可能性があるため、Dock Dodgerを介して再度実行する必要があります。

従うべきステップ:

  1. Dock Dodgerをダウンロードしてください(例: Apponicからダウンロード
  2. Dock Dodgerを起動します(未確認のサードパーティ開発者なので、あなたはあなたのmacOSセキュリティ設定からこのアプリを開くことを許可する必要があるかもしれません。
  3. 非表示にするアプリケーションをDock Dodgerウィンドウにドラッグアンドドロップします
  4. Dock Dodgerを終了します
  5. 非表示にするアプリケーションを(再)起動するだけです。

「しかし...」というものがあります

非表示にするように設定したアプリケーションを起動すると、アプリケーションウィンドウが表示されます。

  • アプリケーションウィンドウ内の任意の場所をクリックして前面に表示し、フォーカスを合わせます。
  • 押す command + H キーボードでアプリケーションを非表示にする 一度隠されると、ほとんどのアプリケーションは隠されたままになります。

非表示のアプリを終了するには

  • アクティビティモニタを開く
  • リストから隠れているアプリケーションの名前を探します
  • 終了または強制終了

または

  • Finderで(通常は[アプリケーション]フォルダにあります)隠しアプリケーションを見つけます。
  • 隠されたアプリケーションを起動する
  • ほとんどのアプリケーションでは、これによってアプリケーションウィンドウが表示され、前面に表示されます。
  • これで、macOSメニューからアプリケーションを終了するか、またはを押すことができます。 command + Q

Dock Dodgerを使うことの一つの欠点:

これは可逆的ですか? Dock Dodgerはこの変更を元に戻すのに役立ちません。それを元に戻すには:

  • @comfreakが提供する答えを使用してください( https://apple.stackexchange.com/a/207944/96748 )変更を元に戻す
  • または単にアプリケーションのバックアップ/アーカイブ/コピーを作成してください あなたは非表示を変更します。

Dock Dodgerを使うことの利点

  • 非常に簡単なワンステップのドラッグアンドドロップ操作です。

私はMacOS SierraのWacom Desktop CenterとSpamSieveのアプリを隠すためにこれを使った。 Dock Dodgerの公式ダウンロード場所がオフラインになったのに気付いたので、Apponicダウンロードリンクを追加した。


0

それを行うには、ネイティブのPlistBuddyコマンドを使用します。

/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/[AppName].app/Contents/Info.plist

変更することを忘れないでください [App Name]

戻ってきたい場合は、コマンドを実行します。

/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/[AppName].app/Contents/Info.plist
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.