การวิจัยอีกเล็กน้อยและฉันอาจได้พบวิธีแก้ปัญหา
* ดำเนินการด้วยความระมัดระวัง สำรองไฟล์ ฉลาด. สิ่งนี้ใช้ได้กับฉัน YMMV * * * *
ทางออกที่ง่าย
วิธีที่ตรงไปตรงมาที่สุดในการแก้ไขปัญหานี้ดูเหมือนว่าจะลบฐานข้อมูล SQLite ที่เก็บข้อมูลของ Launchpad ในการทำเช่นนี้เพียงแค่เปิดโฟลเดอร์ต่อไปนี้
~/Library/Application\ Support/Dock
และลบไฟล์. db ใด ๆ ที่คุณพบในนั้น พวกเขาจะมีชื่อไฟล์ที่มีลักษณะเช่นนี้
58357ED0-F8D5-4EB3-9A1F-E6B71B0A001D.db
จากนั้นเปิด terminal แล้วพิมพ์คำสั่งนี้ตามด้วย return:
killall Dock
แต่ระวังคุณจะสูญเสียกลุ่มไอคอนใด ๆ ที่คุณสร้างใน Launchpad ฉันไม่ชอบโซลูชันนี้ด้วยเหตุนี้ฉันจึงใช้วิธีนี้เพื่อกำจัดไอคอนที่ซ้ำกันฉันใช้วิธีแก้ไขปัญหาต่อไปนี้บนเครื่องของฉัน
การแก้ปัญหาอย่างหนัก
ฉันเปิดโฟลเดอร์ดังกล่าวข้างต้นและพบไฟล์ดังกล่าวแล้วเปิดไฟล์นั้นในเบราว์เซอร์ฐานข้อมูล SQLiteโดยการลากไฟล์ไปที่ไอคอนสำหรับเบราว์เซอร์ db
เมื่อฉันเปิดไฟล์ฉันคลิกเรียกดูข้อมูลแล้วเลือกแอพจากเมนูตาราง
จากนั้นฉันเลื่อนดูรายการแอพจนกระทั่งพบระเบียนที่ซ้ำกันหนึ่งรายการสำหรับ Skype แล้วเลือก
เมื่อเลือกระเบียนที่ซ้ำกันฉันคลิกลบบันทึก
ฉันออกจากเบราว์เซอร์ฐานข้อมูล SQLite แล้วและยอมรับว่าฉันต้องการบันทึกการเปลี่ยนแปลงของฉัน
จากนั้นฉันเปลี่ยนเป็นเทอร์มินัลแล้วพิมพ์คำสั่งนี้ตามด้วยการคืน:
killall Dock
และผู้เฝ้าประตูของ Skype จึงสิ้นฤทธิ์จาก Launchpad ของฉัน