【问题标题】:How to change mac app name from executable?如何从可执行文件更改mac应用程序名称?
【发布时间】:2018-05-18 05:50:53
【问题描述】:

我有一个 mac 应用程序。假设应用程序是 myapp.app,并运行一个名为 myapp 的可执行文件。在泊坞窗中,当您将鼠标悬停在图标上时,它会显示“myapp”。我想改变这个,让悬停在上面说一些不同的东西,比如我的应用程序。

这不是我在 Mac 上后如何做的问题,而是如何以默认行为的方式构建应用程序。我正在 Linux 机器上构建 .app。这是可以在 Info.plist 或类似中设置的东西吗?

(我特别希望显示名称中有一个空格,因为它是两个单词,否则我会更改可执行文件名称本身)

【问题讨论】:

  • <key>CFBundleName</key> <string>Sublime Text</string> 可能。
  • @Rishav,不,Dock 不使用 Info.plist 中的包名称。它使用文件系统中应用程序包的名称。
  • @ffConundrums:名称中包含空格(捆绑文件名或可执行文件)没有问题。不过,可执行文件的名称对于 Dock 来说并不重要。
  • @KenThomases 非常感谢,我没有意识到我可以在可执行文件中保留一个空格。只需更改可执行文件名称(Info.plist 来更新它)和应用程序本身的名称 - 就像一个魅力:) (嗯,当然要跟进应用程序代码)

标签: macos dock .app


【解决方案1】:

不幸的是,Dock 使用文件系统名称。所以你应该把.app名字改成“My App.app”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-15
    • 1970-01-01
    • 2014-03-19
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多