잘못된 (일반) Mac 도크 응용 프로그램 아이콘 [중복]


16

MBP 2017에서 OS X 10.13.1 High Sierra로 업그레이드 한 후 다음과 같은 문제가 있습니다. 거의 모든 앱에 일반 아이콘이 표시됩니다. 아래 이미지를 참조하십시오. 누구 든지이 문제를 해결하고 응용 프로그램 아이콘을 다시 얻는 방법을 알고 있습니까?

데스크탑


2
전염병처럼 보인다 ... apple.stackexchange.com/questions/307773/…
Tetsujin

안전 모드로 부팅하면이 문제가 해결됩니다. 나는이 중복 된 질문 상에 자세한 대답을 썼다 : apple.stackexchange.com/a/308674/35889
codingFriend1에게

그냥 "중복으로 표시"에 대한 응답으로 그것에 대해 매우 비판적입니다;), 나는 질문을 먼저 (12 월 4 일 대 12 월 5 일에) 물어 봤으므로 다른 질문은 중복이라고 생각합니다 !!!! 내 미성숙 한 유치한면을 통해 엿보기 ... 난 극복 할 것이다!
Leeser

답변:


3

이 쉘 스크립트를 실행하십시오 sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;


터미널 아이콘을 찾을 수 있다면;)
Leeser

그것을 시도했지만 기쁨은 없다
Leeser

1
나중에 재부팅해야 할 수도 있습니다.
Tetsujin

실제로 로컬 로그인에서는 작동했지만 여전히 내 네트워크 로그인 (예 : 회사 네트워크)의 문제입니다. 재부팅이 작동하는지 확인하고 작동하면 응답을 수락하지만 반쯤 있습니다! 나는 이것에 당신에게 돌아올 것이다…
Leeser

로컬 로그인과 도메인 로그인 모두에서 시도했지만 로컬 로그인에서만 작동했으며 일반 아이콘은 여전히 ​​회사 (도메인) 로그인에 있습니다.
Leeser

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. 킬 (kill) dock과정 :

    killall Dock
    

1
이로 인해 더 많은 아이콘이 사라졌습니다. 다음에 다시 시작할 때 그것이 일어날 수밖에 없다고 생각합니다.
Bluu

2
최신 OS X (예 : High Sierra)는 기본적으로 시스템 무결성 보호가 켜져 있습니다. sudo를 사용하더라도 이러한 명령은 원하는 파일 / 디렉토리를 제거하지 않습니다. 전에 SIP를 꺼야합니다. 가장 쉬운 방법은 복구 모드로 부팅하고 터미널을 시작한 다음 이러한 명령을 입력하고 (물론 "killall Dock"은 필요하지 않음) 일반 모드로 재부팅하는 것입니다. 그것은 나를 위해 일했다.
Maurizio Loreti

또한 추가 touch Applications/*하고 find Applications -name Info.plist -exec touch {} \;다시 부팅하기 전에.
Maurizio Loreti

0

복구 모드에서 디스크 복구를 실행하면이 문제가 해결되었습니다. Command-R을 누른 상태에서 재부팅하십시오. 메뉴에서 디스크 복구를 선택하십시오. Macintosh HD를 선택하고 마운트 해제합니다 (필요한 경우). 응급 처치를 선택하고 실행하십시오. Apple 메뉴에서 재시동하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.