5

我正在开发一个使用 LSUIElement 集运行的 OSX 应用程序(Clarke)(仅系统菜单 - 没有托盘图标,不出现在 cmd-tab 中)。

它工作得很好,但有人只是指出它在活动监视器列表中有一个空白进程名称。只是什么都不说。里面的其他东西都有名字。甚至在 LSUIElement 上运行的其他应用程序。

我试图在网上搜索,但我找不到任何人在谈论这个。我到底应该寻找什么?

4

2 回答 2

11

原来我有 CFBundleDisplayName 键存在,但为空。这样就解决了。

于 2009-06-26T09:11:14.013 回答
5

大胆猜测:检查 Info.plist 中的 CFBundleName。确保已设置且不为空。

于 2009-06-25T21:32:20.497 回答