ฉันจะแก้ไขปัญหาไอคอนทั่วไปสำหรับแอพที่แสดงในแอพของบุคคลที่สามได้อย่างไร


3

ฉันใช้ LaunchBar และบางครั้งก็สูญเสียไอคอนที่กำหนดเอง ฉันถามผู้ขายเพื่อรับการสนับสนุนและจะตอบฉันควรได้รับคำตอบหรือไม่ แต่ฉันสงสัยว่าฉันสามารถหาสาเหตุหรือแก้ไขไอคอนตัวอย่างที่หายไปในระดับระบบปฏิบัติการได้หรือไม่

enter image description here

สิ่งที่แปลกมากคือตัวค้นหาและตัวสลับแอป macOS แสดงไอคอนที่ถูกต้อง - เพียงแค่ LaunchBar 6 เวอร์ชั่น 6.9.4 ดูเหมือนว่าจะมีไอคอนวางอยู่ ฉันเห็นสิ่งนี้ใน 10.12.6 และ 10.13.x และปัญหายังคงอยู่หลังจากรีบูตเครื่อง

มีไอคอนบริการ API หรือระบบย่อยที่อาจจำเป็นต้องสร้างใหม่หรือนี่เป็นเพียงปัญหาของบุคคลที่สามที่เครื่องมือต้องการแก้ไขหรือรีเซ็ต

คำตอบ:


2

อืม - ปรากฎว่า LaunchBar กำลังรายงานสิ่งที่มันเป็นและ Finder และส่วนที่เหลือของระบบเริ่มวางไอคอนเพื่อให้ตรงกับสิ่งที่ยูทิลิตี้นี้แสดง

ฉันกู้คืนจากความล้มเหลวโดยการสร้างฐานข้อมูลการเปิดตัวบริการขึ้นใหม่

คำสั่งสั้น ๆ คือ lsregister -kill -seed และนี่คือเส้นทางที่สมบูรณ์

  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -seed

สิ่งนี้ยังไม่ได้คิดออกว่าทำไมพวกเขาถึงผิดพลาด แต่เป็นขั้นตอนการสร้างใหม่ที่สามารถดำเนินการได้เมื่อจำนวนไอคอน "แตก" กลายเป็นเรื่องยุ่งยาก นี่มันแปลกมากสำหรับฉันตั้งแต่ lsregister คำสั่งเคยเป็นประโยชน์อย่างมากเมื่อ เปิดซ้ำกันเนื่องจากมีระเบียนอยู่ แต่ฉันไม่มีอาการเช่นนั้นที่นี่ นอกจากนี้โดยทั่วไปแล้วการล้างไอคอนจะแคชด้วย /var/folders จากนั้นทำการบู๊ตที่ปลอดภัย นั่นไม่ใช่สิ่งที่ฉันเคยชอบใคร่ครวญและมีความสุขมากที่ไม่ต้องใช้ความพยายามในกรณีนี้


นี่ไม่ใช่วิธีแก้ปัญหาแบบถาวรฉันเห็นไอคอนหายไปในการสลับแอพ Finder และมุมมองรายการ (ไอคอนขนาดเล็ก) เกือบทุกวัน มีบางอย่างชัดเจนขึ้นและฉันจะแก้ไข / อัปเดตคำตอบนี้เมื่อฉันค้นหารุ่นหรืออัปเดตที่มีการแก้ไขซึ่งต่างจากการกู้คืน / สร้างฐานข้อมูลใหม่ทุกวัน
bmike
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.