Неправильна (загальна) піктограма програми для док-станції для Mac [дублікат]


15

У мене є така проблема з моменту оновлення до OS X 10.13.1 High Sierra на MBP 2017. Загальна піктограма показана майже для всіх моїх програм. Дивіться зображення нижче. Хтось знає, як це виправити та повернути піктограми програм?

робочий стіл


2
здається, епідемії ... apple.stackexchange.com/questions/307773 / ...
Tetsujin

Завантаження в безпечному режимі вирішує це. Я написав більш детальну відповідь на це повторювані запитання: apple.stackexchange.com/a/308674/35889
codingFriend1

Якраз у відповідь на "Позначений як дублікат" і будучи дуже педантичним щодо цього;), я думаю, що я задав це питання спочатку (4 грудня проти 5 грудня), тому інше питання - це дублікат !!!! Просто моя незріла дитяча сторона заглядає ... Я переберу це!
Лізер

Відповіді:


3

Спробуйте запустити цей скрипт оболонки sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;


якщо я можу знайти піктограму Терміналу;)
Лізер

спробував це, але ніякої радості
Лізер

1
Вам, мабуть, доведеться перезавантажити потім.
Tetsujin

Насправді він працював для локального входу, але це все ще є проблемою для мого входу в мережу (тобто для моєї компанії). Я перевірю, чи перезавантаження працює, і прийму відповідь, чи працює, але ми на півдорозі! Я повернуся до вас у цьому ...
Лізер

Я спробував це в локальному вході та вході в домен, але він працював лише для мого локального входу, загальні значки все ще існують у моїй компанії (домені).
Лізер

1
  1. Рекурсивно спустіть дерево каталогів для /private/var/folders/шляху та видаліть будь-який файл з назвою com.apple.dock.iconcache:

    sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;
    
  2. Рекурсивно спустіть дерево каталогів для /private/var/folders/шляху та видаліть будь-який файл з назвою com.apple.iconservices:

    sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;
    
  3. Вбийте dockпроцес:

    killall Dock
    

1
Хе, це змусило ще більше ікон зникнути для мене. Я вважаю, що це мало відбутися наступного разу, коли я перезапустив.
Блу

2
Останні ОС X, наприклад, висока Sierra, за замовчуванням увімкнено захист цілісності системи; ці команди, навіть із судо, НЕ видаляють потрібні файли / каталоги. Ви повинні вимкнути SIP раніше; найпростіший спосіб - це завантажитися у режимі відновлення, запустити Terminal, набрати ці команди (звичайно, "Dock killall" не потрібен) та перезавантажитись у звичайному режимі. Це працювало для мене.
Мауріціо Лореті

Я також додав touch Applications/*і find Applications -name Info.plist -exec touch {} \;перед перезавантаженням.
Мауріціо Лореті

0

Запуск ремонту диска в режимі відновлення вирішив цю проблему для мене. Перезавантажте, утримуючи Command-R. Виберіть у меню «Відновлення диска». Виберіть і відключіть Macintosh HD (якщо необхідно). Виберіть Першу допомогу та запустіть її. Перезапустіть з меню Apple.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.