OSX Cocoa应用程序的空白进程名称?

时间:2009-06-25 20:40:59

标签: cocoa macos process osx-leopard

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

它完全正常,但有人只是指出它在Activity Monitor列表中有一个空白的进程名称。什么也没说。其他所有东西都有一个名字。甚至其他应用程序也在LSUIElement上运行。

我试图在网上搜索,但我无法发现有人在谈论这个问题。我到底应该寻找什么?

2 个答案:

答案 0 :(得分:9)

原来我有CFBundleDisplayName键,但是空了。这解决了它。

答案 1 :(得分:5)

狂野猜测:检查Info.plist中的CFBundleName。确保设置而不是空。