为什么我的Mac应用程序没有出现在LaunchPad&#39 ;?

时间:2014-05-14 09:14:21

标签: macos cocoa info.plist

我的其中一个应用(http://bit.ly/1iKQZAO)只是没有在Apple的#24; LaunchPad" (对我和客户而言)。我已重置LaunchPad数据库并尝试手动添加(将应用程序图标拖到启动板图标上),但它仍然无法显示。

有人知道LaunchPad可能拒绝列出某些应用的原因吗?

该应用已正确签名并与"看门人"。

一起运行

感谢

6 个答案:

答案 0 :(得分:3)

这对我有用......

我无法将.app复制到Dock上的Launchpad图标,或刷新Dock或其他任何东西。

但后来我尝试将.app文件从.dmg文件复制到我的桌面,将其拖到我的Dock上的启动板图标上。

我打开Launchpad在那里找到它,然后我将桌面的.app拖到了Applications文件夹,并更新了Launchpad链接。

真的希望这对你有用!!!

答案 1 :(得分:1)

你试过通过终端重建数据库吗?只是下面的方式?

rm ~/Library/Application\ Support/Dock/*.db; killall Dock

此外,请确保您的应用位于app文件夹中。小心扩展:(区分大小写.app而不是.App)

希望它有所帮助。

答案 2 :(得分:1)

我发现了另一个意外要求:如果CFBundleVersion文件中的Info.plist条目正确设置为版本,则Launchpad只会显示应用程序。

我的应用无意中将此字段留空(但填充了CFBundleShortVersionStringCFBundleGetInfoString),而Launchpad无法显示此应用。

答案 3 :(得分:1)

重启我的Mac对我来说很有用。

答案 4 :(得分:0)

首先,将应用程序移离应用程序文件夹。然后你再次回到应用程序文件夹。希望这有效!

答案 5 :(得分:0)

使用应用Launchpad manager应用,然后按菜单上的重新生成按钮