Mac Launchpad のアルファベット順表示に関する問題

Mac Launchpad のアルファベット順表示に関する問題

Mac Geek GabのリスナーJTさんが、エピソード697でMac Launchpadのアルファベット順表示に問題があったと投稿しました。スクリプトを実行して解決しようとしたのですが、macOS High Sierraでシステムが壊れてしまいました。リスナーのErikさんがこのギークチャレンジに回答し、情報を提供してくれました。

Mac Launchpad をアルファベット順に並べ替える

これはmacOS High Sierra自体の問題ではなく、APFSの問題であることが判明しました。StackExchangeのスレッドではさらに詳しく説明されており、APFSではディレクトリに対してreaddir(2)を呼び出すとファイル名がハッシュ順で返されるのに対し、HFS+では辞書順で返されるとのことです。

APFS を使用した Mac Launchpad のアルファベット順の並べ替えは、ターミナルやスクリプトでは機能しなくなったようです。

ある人がターミナルで次のことを使用しました:

defaults write com.apple.dock ResetLaunchPad -bool TRUE; killAll Dock;

macOS Sierraでは動作したそうですが、macOS High Sierraでは動作しませんでした。これにより、最初のページで内蔵アプリは分類されますが、インストールされたサードパーティ製アプリはアルファベット順に表示されません。残念ながら、APFSドライブの場合は、アプリを手動で並べ替える以外に解決策は今のところないようです。

Knowledge Network