ฉันใช้ High Sierra 10.13.6 และ Launchpad ไม่ได้บันทึกลำดับไอคอนของฉันเมื่อฉันออกจากระบบ เกิดขึ้นกับบัญชีของฉันเท่านั้นมันทำงานได้ดีสำหรับผู้ใช้รายอื่นในเครื่องเดียวกัน
หน้าเว็บบางหน้าบอกว่าฉันควรลบไฟล์ฐานข้อมูล~/Library/Application Support/Dock
แต่มีไฟล์เดียวเท่านั้นที่มีdesktoppicture.db
(ซึ่งไม่มีผลกับไอคอนใน Launchpad) ฉันพยายามลบไฟล์ db $TMPDIR../0/com.apple.dock.launchpad
ด้วยโดยไม่ประสบความสำเร็จ
ฉันสามารถจัดเรียงไอคอนใหม่และจะทำงานได้ตราบใดที่ฉันยังเข้าสู่ระบบ แต่เมื่อฉันออกจากระบบไอคอนจะกลับสู่ลำดับเดิมเหมือนกับว่าฉันรีเซ็ตท่าเรือด้วยการResetLaunchPad -bool true
ตั้งค่า ในความเป็นจริงไดเรกทอรี$MPDIR../0/com.apple.dock.launchpad/db
จะถูกเขียนใหม่เมื่อใดก็ตามที่ฉันkillall Dock
(inodes ใหม่)
ฉันไม่สามารถหาสิ่งอื่นใดให้ทำ สิ่งเดียวที่ฉันสังเกตเห็นคือเมื่อฉัน killall Dock ฉันได้รับข้อความแปลก ๆ ในคอนโซล:
MessageTracer: load_domain_whitelist_search_tree:73: Search tree file's format version number (0) is not supported
ฉันไม่รู้ว่ามันสำคัญหรือว่ามีอะไรให้ทำบ้าง แต่ฟังดูเหมือนไฟล์เสียหายและฉันไม่รู้ว่าจะหาไฟล์นี้จากที่ใด
ฉันหมดความคิดฉันสามารถเรียกใช้คำสั่งใด ๆ หรือส่งข้อมูลใดก็ได้ที่จำเป็นโปรดช่วยด้วยขอบคุณ