解决在OS X 10.9(Mavericks)中使用旧版Cleanmymac2导致Launchpad图标丢失的问题

作者: harde 分类: 计算机 发布时间: 2013-12-13 12:10

这个问题存在已经不是一天两天了。
今天再次遇到碰到这个问题的朋友。
那么我就顺便说下这个问题。

现象:这里借用威锋网tiger-1986网友的图。
在OS X 10.9(Mavericks)中使用旧版Cleanmymac2导致Launchpad图标丢失的问题

话说我在Apple的支持社区里竟然也遇到这个问题,难道米国用户也毫不避讳的用盗版么?
https://discussions.apple.com/message/23777115#23777115

首先出现这个问题一般都是盗版用户,因为Cleanmymac2 在2.1.0更新时开始支持10.9,(最新是2.2.1)
这里是Cleanmymac2的更新日志:http://macpaw.com/cleanmymac/release_notes
在2.1.0的What’s New?里写着:Compatibility with OS X 10.9 Mavericks.

我不知道出现这个现象的原因,不过解决倒是不麻烦。

首先要知道一件事:Launchpad的图标是以SQLite数据库的形式维护的。

而数据库文件就存放在
~/Library/Application Support/Dock/

首先备份一下这个文件夹。以免发生意外(事实上,不会有什么意外的,因为删了也会重建的)

然后直接将以.db结尾的文件都删掉
或者在终端(Terminal)中执行:
# rm ~/Library/Application\ Support/Dock/*.db

然后执行
# killall Dock

最后,重启电脑。

如果没有特殊情况,那么应该已经正常了。

写在最最后:
1、通常情况下,Mac是不需要清理的,所以没必要使用任何类型的清理软件。
2、请支持正版。至少在使用盗版时,注意下正版更新、补丁。

维基百科SQLite:http://zh.wikipedia.org/wiki/SQLite

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

2 条评论
  • FradSer

    2014-03-19 下午 4:45

    买个正版不就好了。。。

    1. harde

      2014-03-19 下午 4:50

      嗯,是的。这个问题本身就是由盗版引起的。
      看到威锋网很多网友问了这个问题,我就写了这篇博文。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注