2

好的,所以我刚刚在 MonoDevelop 中创建了一个名为 Mac-Client 的项目。该项目是具有多个客户端的解决方案的一部分,这就是该应用程序被命名为 Mac-Client 的原因。

当我运行实际客户端时,问题就出现了。如果我将鼠标悬停在 Dock 中的应用程序图标上,它会显示 Mac-Client,而不是我在 app.plist 中输入的应用程序名称。我还将所有可以找到的对 Mac-Client 的引用更改为 Episode Next(应用程序的名称)......当我将鼠标悬停在 Dock 中的图标上时,我该怎么做才能让它显示 Episode Next?

4

1 回答 1

3

Dock 只显示应用程序包的名称。
在这种情况下,Mac-Client.app 显示为 Mac-Client。
此行为不会受到编辑应用程序 plist 的影响。

例如,如果您将 Safari.app 重命名为 Firefox.app,它会在 Dock 中显示 Firefox。

在 Dock 中显示另一个标题,同时保留
应用程序包名称的唯一方法是编辑位于以下位置的 Dock plist 文件:

~/Library/Preferences/com.apple.dock.plist

将文件标签条目从“Mac-Client”更改为“Episode Next”。

总之,最好将包重命名为“Episode Next.app”。

于 2011-04-27T00:01:43.130 回答