Ikon aplikasi hilang di MacBook

21

Saya sudah mengalami masalah ini untuk sementara waktu sekarang dan itu benar-benar mulai mengganggu saya. Kadang-kadang, banyak ikon aplikasi saya hilang di dock, launchpad, finder, cmd-tab switcher, di mana-mana.

Beberapa gambar:

ikon hilang dari pencari ikon hilang dari dok ikon hilang dari launchpad

Jelas ini sangat menyebalkan. Saya sudah mencoba banyak hal untuk menyelesaikannya.

  • Saya mencoba meluncurkan Finder
  • Saya mencoba meluncurkan kembali Dock (terminal: killall Dock)
  • Saya mencoba membersihkan cache ikon

Satu-satunya cara saya dapat (sementara) menyelesaikan ini dengan melakukan hal berikut:

  • Reboot, sekarang ikon telah dimuat kembali di finder dan launchpad, ikon dock masih hilang

  • buka Perpustakaan / preferensi / com.apple.dock.plist & hapus file

  • terminal terbuka: killall Dock

Dengan cara ini semuanya sudah diperbaiki, tetapi saya harus mengatur ulang dok saya sejak saya menghapus file preferensi. Ini hanya perbaikan sementara, masalah terus datang kembali dan saya selalu harus melakukan ini, yang sangat menjengkelkan.

Apakah ada yang tahu penyababnya? Bagaimana saya bisa menyelesaikannya secara permanen? Ini benar-benar membuat frustrasi!

Terima kasih banyak!

Jojo
sumber
Ini terjadi pada saya hari ini (macOS 10.13.1), dan ikon-ikon yang terpengaruh semuanya untuk aplikasi yang saya perbarui melalui App Store selama beberapa minggu terakhir (sejak reboot terakhir saya). Keluar dan kembali tidak berpengaruh, tetapi restart baru mengembalikan semua ikon. Saya hampir yakin bahwa ikon tidak segera menjadi generik setelah memperbarui, meskipun saya tidak memperhatikan hal itu pada saat itu. Juga, ketika saya memperbarui aplikasi App Store lain hari ini setelah restart, ikonnya tidak menjadi generik.
Gaultheria
Bagi saya - pengaturan cache ikon itu semua yang saya butuhkan: apple.stackexchange.com/questions/280877/...
Dimser

Jawaban:

12

Cara Membangun Kembali Database Launchpad di OS X Yosemite (10.10) dan Selanjutnya

  1. Buka folder Perpustakaan , yang disembunyikan. Untuk mengaksesnya, klik di mana saja di desktop dan pastikan Anda melihat kata 'Finder' di menu atas dekat logo Apple.
  2. Tekan dan tahan alt/optiontombol dan di bilah menu atas pilih Pergi dan akhirnya Perpustakaan .
  3. Di folder Perpustakaan , temukan dan buka folder Dukungan Aplikasi .
  4. Di folder Dukungan Aplikasi, cari dan buka folder Dock .
  5. Anda akan menemukan sejumlah file di folder Dock, termasuk satu bernama desktoppicture.db , dan satu atau lebih file yang dimulai dengan set huruf kapital dan angka yang putus-putus dan diakhiri dengan .db. Contoh nama file adalah FE0131A-54E1-2A8E-B0A0A77CFCA4.db . Raih semua file di folder Dock dengan set huruf dan angka putus-putus yang berakhiran .db dan seret ke tempat sampah atau tekan tombol ⌘/command+ delete.
  6. Luncurkan Terminal , yang terletak di folder / Aplikasi / Utilitas.
  7. Di jendela Terminal, masukkan yang berikut ini:

    defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

Launchpad sekarang telah direset. Lain kali Anda membuka Launchpad, aplikasi akan membangun kembali database yang dibutuhkan. Launchpad mungkin membutuhkan waktu lebih lama dari biasanya untuk diluncurkan pertama kali, dan tampilan Launchpad sekarang akan berada di organisasi default, dengan aplikasi Apple yang ditampilkan terlebih dahulu, dan aplikasi pihak ketiga berikutnya.

Denis Rasulev
sumber
1
Ini adalah solusi lengkap, yang diuji pada High Sierra. Terima kasih.
killscreenmike
Ini memperbaiki masalah harian intermiten di HighSierra (10.13.6) di mana dock berhenti muncul di desktop biasa, tetapi muncul karena bersembunyi hanya di launchpad. Ini lebih cepat daripada memulai ulang mac.
John Meyer
2
Tidak memperbaikinya untuk saya di 10.14.2 :(
Nate Glenn
1
Masalahnya bukan hanya dok. Ikon juga tidak ada di folder Aplikasi. Ini tidak berhasil untuk saya pada mojave
ctilley79
1
@Dimser saya aktif 10.14.6dan juga tidak bisa berfungsi, namun di atas ditambah membersihkan ikon cache melakukan trik -sudo rm -rfv /Library/Caches/com.apple.iconservices.store; sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm -rfv {} \;; sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rfv {} \;; killall Dock; killall Finder;
doublesharp
6

Membangun kembali basis data layanan peluncuran internal macOS mungkin membantu.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Setelah selesai, Anda mungkin perlu me-restart Finder.

Sumber:

Ryan H.
sumber
Terima kasih! Saya akan coba ini. Saya tidak dapat segera mengetahui apakah itu berfungsi, karena ini hanya terjadi sesekali, tetapi jika itu berhenti terjadi, saya akan memberi tahu Anda :)
JoJo
Sedihnya, tidak diperbaiki. Semua ikon saya menghilang lagi di launchpad dan pencari saya. Dok masih terlihat bagus, jadi saya hanya perlu reboot.
JoJo
Menjalankan perintah ini tidak membantu saya.
ClearCloud8
0

Gunakan aplikasi aplikasi Launchpad manager dan tekan tombol Regenereate pada menu

Morteza Rastgoo
sumber
-2

Akhirnya ini adalah masalah perangkat lunak MacOS. Anda perlu mem-boot mac ke mode pemulihan dan menginstal ulang MacO untuk memperbaiki ikon. Itu tidak akan menghapus informasi apa pun karena itu hanya membangun kembali file sistem. Itu seharusnya memperbaiki ikon yang hilang.

Melvin Jefferson
sumber
-2

Untuk mengganti ikon dok generik dengan ikon aplikasi aktual, inilah yang saya lakukan:

  1. Klik kanan pada ikon generik dock
  2. Pilih Hapus dari Dock
  3. Buka aplikasi dari Folder Aplikasi di Finder
  4. Seret aplikasi kembali ke Dock

Ikon dok baru harus tepat.

anna cary
sumber