Ikon aplikasi Mac dock salah (umum) [duplikat]

15

Saya memiliki masalah berikut sejak memutakhirkan ke OS X 10.13.1 High Sierra di MBP 2017. Ikon umum ditampilkan untuk hampir semua aplikasi saya. Lihat gambar di bawah. Adakah yang tahu cara memperbaiki ini dan mendapatkan kembali ikon aplikasi?

Desktop

Leeser
sumber
2
tampaknya menjadi epidemi ... apple.stackexchange.com/questions/307773/…
Tetsujin
Booting dalam mode aman menyelesaikan ini. Aku menulis sebuah jawaban yang lebih rinci tentang ini duplikat pertanyaan: apple.stackexchange.com/a/308674/35889
codingFriend1
Hanya dalam menanggapi "Ditandai sebagai duplikat" dan menjadi sangat jago tentang hal itu;), saya pikir saya mengajukan pertanyaan pertama (pada 4 Desember versus 5 Desember) jadi karena itu pertanyaan lain adalah duplikat !!!! Hanya sisi kekanak-kanakanku yang belum matang yang mengintip ... Aku akan mengatasinya!
Leeser

Jawaban:

3

Coba jalankan skrip shell ini sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

tidak ada pengguna
sumber
jika saya dapat menemukan ikon Terminal;)
Leeser
mencobanya tetapi tidak ada sukacita
Leeser
1
Anda mungkin harus reboot setelah itu.
Tetsujin
Sebenarnya itu berfungsi untuk login lokal tetapi masih merupakan masalah untuk login jaringan saya (yaitu ke jaringan perusahaan saya). Saya akan memeriksa apakah mem-boot ulang berfungsi dan menerima jawaban jika berhasil, tetapi kami masih setengah jalan! Saya akan kembali kepada Anda dalam hal ini ...
Leeser
Saya mencobanya di kedua login lokal dan login domain, tetapi hanya berfungsi untuk login lokal saya, ikon umum masih ada di login perusahaan (domain) saya.
Leeser
1
  1. Secara rekursif turun ke pohon direktori untuk /private/var/folders/path dan menghapus file apa pun bernama com.apple.dock.iconcache:

    sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;
    
  2. Secara rekursif turun ke pohon direktori untuk /private/var/folders/path dan menghapus file apa pun bernama com.apple.iconservices:

    sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;
    
  3. Bunuh dockprosesnya:

    killall Dock
    
Pmpr
sumber
1
Heh, ini membuat lebih banyak ikon hilang untukku. Saya kira itu pasti akan terjadi, waktu berikutnya saya memulai kembali.
Bluu
2
OS X terbaru, misalnya High Sierra, telah mengaktifkan Perlindungan Integritas Sistem secara default; perintah-perintah ini, bahkan dengan sudo, JANGAN menghapus file / direktori yang diinginkan. Anda harus mematikan SIP sebelumnya; cara mudah adalah dengan boot dalam mode pemulihan, mulai Terminal, ketik perintah ini (tentu saja "killall Dock" tidak diperlukan) dan reboot dalam mode normal. Itu berhasil untuk saya.
Maurizio Loreti
Saya juga menambahkan touch Applications/*dan find Applications -name Info.plist -exec touch {} \;sebelum me-reboot.
Maurizio Loreti
0

Menjalankan Perbaikan Disk dari Mode Pemulihan menyelesaikan masalah ini untuk saya. Reboot sambil memegang Command-R. Pilih Disk Repair dari menu. Pilih dan Lepas Macintosh HD (jika perlu). Pilih First Aid dan jalankan. Mulai ulang dari Menu Apple.

Lion The Great
sumber