Ikony nie pojawiają się w High Sierra

9

Zaktualizowałem wersję High Sierra na moim Macbooku Pro, kiedy został wydany. Od czasu aktualizacji wiele aplikacji wyświetla załączoną ikonę po ich otwarciu. Czy ktoś wie, jak to naprawić?

wprowadź opis zdjęcia tutaj

aj062819
źródło
1
Czy możesz podać przykłady aplikacji wyświetlających ikonę? Może zrzut ekranu?
Allan,
Powinien być zrzut ekranu ikony dołączonej do postu. Problem wydaje się nie mieć związku z używanymi aplikacjami i na pozór losowy.
aj062819,
1
sudo wymaga hasła administratora
Tetsujin
1
Czy hasło administratora to administrator komputera lokalnego czy inny administrator? Użyłem hasła administratora i nadal nie powiodło się.
aj062819,

Odpowiedzi:

6

Spróbuj.

sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;
sudo rm -rf /Library/Caches/com.apple.iconservices.store
killall Dock

Po uruchomieniu poleceń musiałem usunąć aplikację ze stacji dokującej i dodać ją ponownie. To działało dla mnie, ale YMMV.

Błogosławić
źródło
Działa jak urok.
ruby_newbie
5

Ponowne uruchomienie w „trybie awaryjnym” rozwiązuje ten problem. Prawdopodobnie dlatego, że pamięci podręczne systemu są czyszczone i ponownie tworzone podczas bezpiecznego rozruchu.

Aby uruchomić komputer w trybie awaryjnym, przytrzymaj shiftklawisz podczas uruchamiania lub ponownego uruchamiania komputera Mac. Możesz zwolnić klawisz Shift, gdy pojawi się monit o zalogowanie.

W tym artykule Apple podaje więcej szczegółów na temat trybu awaryjnego .

codingFriend1
źródło
2

Tak właśnie zrobiłem, ale przywraca domyślną stację dokującą i usuwa każdą aplikację oczekującą domyślnych:

$ defaults delete com.apple.dock
$ killall Dock

Nie wiem, czy to trwa długo, ale odzyskałem wszystkie ikony.

Ruben Pacchin
źródło
To zabija ustawienia mojej stacji dokującej, a ikony wciąż nie wracają.
ctc chen
-2

Miałem ten sam problem - uruchom ponownie komputer Mac w trybie awaryjnym, a następnie sam się rozwiąże

Chris
źródło
To rozwiązało problem początkowo dla mnie (ikony w stacji dokującej nie brakowały po ponownym uruchomieniu w trybie awaryjnym i ponownym uruchomieniu), ale później przy ponownym otwarciu aplikacji problem pojawił się ponownie.
Puhlze