MacOSのシエラ10.12.1にlsregister
@Mateusz Szlosekが提供するソリューションは働いていません。
しかし、この解決策は機能しました:MacBookのアイコンキャッシュをリセットする
それでも、Finderの「…で開く」を使用してファイルタイプのデフォルトアプリケーションを変更しても、デスクトップおよびFinderウィンドウのアイコンはすぐには更新されません。これはバグです。
最後にいくつかの批判:Appleユーザーとしては、WindowsではなくmacOSのインスタントフィードバックとGUIの更新を常に好みました。クロスプロセスの同期/認識の欠如(つまり、エクスプローラーでファイルを別のアプリで開いている間に名前を変更すると、まだ2016年に問題が発生します)。
すべてのストックアプリと標準フレームワークを使用したすべてのアプリのインスタントクロスプロセスインタラクションは、Macでは非常に優れています。つまり、ネットワークインターフェースを再有効化すると、Safariがアイドル状態のブラウザータブのコンテンツを自動的に読み込み、Finderで開いているファイルの名前を変更します手間がかからず、アイコンの変更とすべてのビューインスタンスでの更新(Finder、アプリのファイルダイアログ、アプリのタイトルバーのアイコン)など
これらの資質が消えるのを見るのは嫌い。Appleは、iOSユーザーとクラウドサービスよりも、プロのMacユーザーを明らかに無視しています。iCloudを使用すると、Appleはデバイス間の同期を完璧にしますが、かつてのようにMac内で完全な同期を実現しません。