Dane Launchpad są przechowywane w bazie danych SQLite 3 znajdującej się pod adresem:
$HOME/Library/Application Support/Dock/UUID_Type_Filename.db
Przykład: 3BF614D8-048E-344B-9775-AA8ED64B3564.db
Niezależnie od tego, czy będziesz w stanie pomyślnie go edytować, zależy od twoich umiejętności SQL.
Zawsze możesz po prostu usunąć plik, prawdopodobnie najlepiej z Recovery HD, i odbuduje się podczas logowania i otwierania Launchpad. Możesz też po prostu spróbować go usunąć, a następnie w Terminalu uruchomić killall Dock
polecenie, a następnie otwórz Launchpad. Powinien zostać odbudowany tylko z aktualnie zainstalowanymi aplikacjami.
Inną rzeczą do rozważenia może być przebudowa bazy danych usług uruchamiania. Uwaga: Przebudowa bazy danych usług uruchamiania może usunąć niektóre wprowadzone zmiany i trzeba je ponownie ustawić.
W terminalu:
/S*/L*/F*/C*/F*/L*/S*/lsregister -kill -r -domain local -domain system -domain user
Wskazówka: Skopiuj powyższe polecenie i wklej je w Terminalu, aby uniknąć literówek.
Pełna ścieżka to:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister
Chociaż możesz użyć wersji wieloznacznej, nie potrzebujesz pełnej wersji ścieżki do jej wykonania.