ไอคอนแอปพลิเคชัน Mac ไม่ถูกต้อง (ทั่วไป) 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 ธันวาคม) ดังนั้นคำถามอื่น ๆ จึงเป็นคำถามที่ซ้ำกัน !!!! เพียงแค่เด็ก ๆ ที่ยังเด็กอ่อนมองผ่าน ... ฉันจะไปให้ได้!
Leeser

คำตอบ:


3

ลองรันเชลล์สคริปต์นี้ sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;


ถ้าฉันสามารถหาไอคอน Terminal ได้)
Leeser

ลองใช้ แต่ไม่มีความสุข
Leeser

1
คุณอาจต้องรีบูตในภายหลัง
เท็ตสึจิน

อันที่จริงมันใช้งานได้สำหรับการเข้าสู่ระบบท้องถิ่น แต่มันก็ยังเป็นปัญหาสำหรับการเข้าสู่ระบบเครือข่ายของฉัน (เช่นเครือข่าย บริษัท ของฉัน) ฉันจะตรวจสอบว่าการรีบูตใช้งานได้และยอมรับคำตอบถ้ามันใช้งานได้ แต่เราครึ่งทาง! ฉันจะกลับมาหาคุณในเรื่องนี้ ...
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. ฆ่าdockกระบวนการ:

    killall Dock
    

1
เฮ้นี่ทำให้ไอคอนหายไปมากขึ้นสำหรับฉัน ฉันคิดว่ามันจะเกิดขึ้นในครั้งต่อไปที่ฉันเริ่มต้นใหม่
Bluu

2
OS X's ล่าสุดเช่น High Sierra ได้เปิดการป้องกันความสมบูรณ์ของระบบไว้ตามค่าเริ่มต้น คำสั่งเหล่านี้แม้มี sudo อย่าลบไฟล์ / ไดเรกทอรีที่ต้องการ คุณต้องปิด SIP ก่อน วิธีที่ง่ายที่สุดคือการบูตในโหมดการกู้คืนเริ่มต้น Terminal พิมพ์คำสั่งเหล่านี้ (แน่นอนว่าไม่จำเป็นต้องใช้ "killall Dock") และรีบูตในโหมดปกติ ที่ทำงานให้ฉัน
Maurizio Loreti

ฉันยังเพิ่มtouch Applications/*และfind Applications -name Info.plist -exec touch {} \;ก่อนที่จะรีบูตเครื่อง
Maurizio Loreti

0

การเรียกใช้ Disk Repair out of Recovery Mode แก้ไขปัญหานี้ให้ฉัน รีบู๊ตขณะถือ Command-R เลือก Disk Repair จากเมนู เลือกและถอนติดตั้ง Macintosh HD (ถ้าจำเป็น) เลือกการปฐมพยาบาลและเรียกใช้ รีสตาร์ทจากเมนู Apple

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.