Bill Chen
Coder & Composer.
Bill Chen's Blog
在 macOS 下备份/还原/重置 LaunchPad 布局

前几天升级到 Catalina Public Beta 后,LauchPad 会出现无法刷新的问题。除了在 App Store 里下载的应用外,其他第三方应用在拖入应用程序文件夹之后无法在 LauchPad 中运行。虽然目前还没有完美的解决方案,为了更新布局只能手动将应用程序拖到 LaunchPad 图标上。在下一个 Beta 版本发布之前,这里提供一个备份和重置布局的方法,可以在布局出现问题的时候留下一手。

备份与还原

LaunchPad 的布局数据库位于 /private/var/folders 下的某个文件夹内,具体位置可以在终端中输入以下命令查找:

cd /private/var/folders
sudo find ./ -name 'com.apple.dock.launchpad'

我这里找到的位置位于:

https://billc.io/wp-content/uploads/2019/07/image-1600x122.png

接下来在 finder 中前往至 /private/var/folders 下对一个的子文件夹,备份 db 文件夹下的所有文件即可。

https://billc.io/wp-content/uploads/2019/07/image-1.png

恢复布局的时候,将备份好的数据文件覆盖到该文件夹下,再运行 sudo killall Dock 即可。

重置

在终端中运行如下命令:

defaults write com.apple.dock ResetLaunchPad -bool true
killall Dock

该操作会将布局恢复为出厂默认的状态。第三方应用在正常情况下会开始从第二页开始排列。不过在 Catalina Public Beta 1 下,这个操作会使所有第三方应用消失,别忘了提起备份。为了在执行了这个操作后重新添加所有第三方 App,可以在应用程序文件夹选中所有 app 文件,拖动到 LaunchPad 的小火箭图标上。

值得一提的是,这个系统默认的布局存储在/System/Library/CoreServices/Dock.app/Contents/Resources/LaunchPadLayout.plist下。不过一般情况下,这个文件不应该被修改。

参考链接

https://www.reddit.com/r/MacOS/comments/bxtve1/launchpad_applications_missing_in_macos_catalina/

https://discussions.apple.com/thread/8285610

4+
Last Updated:
本文链接:https://billc.io/2019/07/launchpad-layout-backup/
若无特殊声明,站点所有文章均遵循 CC-BY-NC-SA 4.0 协议。

发表评论

textsms
account_circle
email

Bill Chen's Blog

在 macOS 下备份/还原/重置 LaunchPad 布局
前几天升级到 Catalina Public Beta 后,LauchPad 会出现无法刷新的问题。除了在 App Store 里下载的应用外,其他第三方应用在拖入应用程序文件夹之后无法在 LauchPad 中运行。虽然目前还…
扫描二维码继续阅读
2019-07-01
Tags
文章归档
近期评论
仪表盘
  • 0
  • 26
  • 1,974
  • 117,401
  • 30
  • 2019年12月3日
关注

输入您的电子邮件地址订阅此博客,并通过电子邮件接收博客更新通知。