ฉันจะแก้ไข Launchpad ไม่บันทึกการตั้งค่าลำดับไอคอนได้อย่างไร


1

ฉันใช้ 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

ฉันไม่รู้ว่ามันสำคัญหรือว่ามีอะไรให้ทำบ้าง แต่ฟังดูเหมือนไฟล์เสียหายและฉันไม่รู้ว่าจะหาไฟล์นี้จากที่ใด

ฉันหมดความคิดฉันสามารถเรียกใช้คำสั่งใด ๆ หรือส่งข้อมูลใดก็ได้ที่จำเป็นโปรดช่วยด้วยขอบคุณ


ฉันไม่รู้วิธีการทำเช่นนั้น แต่มีแอพ $ 8 ชื่อ Launchpad Manager Yosemite.app ที่ทำงานบน Yosemite และสูงกว่า ฉันใช้มันกับเซียร่าสูง คุณสามารถรับรุ่นฟรี แต่มีข้อ จำกัด แอพที่ชำระเงินจะเรียงลำดับ Launchpad ของคุณตามลำดับตัวอักษรหรือคุณสามารถจัดเรียงด้วยตนเองตามที่คุณต้องการ
jmh

ใช่ฉันลองใช้แอปนั้นแล้วมันไม่ทำงานเมื่อฉันคลิก "ใช้" :(
หนู

น่าสนใจ ฉันสั่งมันให้เรียบร้อยและมันก็ใช้ได้ดีสำหรับฉัน
jmh

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