2009-06-25 40 views
4

我正在開發一個運行LSUIElement的OSX應用程序(Clarke)(僅適用於系統菜單 - 沒有任何托盤圖標,不會出現在cmd-tab中)。OSX Cocoa應用程序的空白進程名稱?

它工作得很好,但有人只是指出它在Activity Monitor列表中有一個空白的進程名稱。什麼也沒說。那裏的其他一切都有一個名字。甚至還有其他在LSUIElement上運行的應用程序。

我試過在網上搜索,但是我找不到任何人在談論這個。我應該尋找什麼?

回答

9

原來我有CFBundleDisplayName鍵存在,但是是空的。解決了它。

+0

彼得實際上給了你這個答案。你應該通過對他的回答進行投票和/或接受而不是讓答案公開,並添加你自己的答案(事實上,這與彼得的建議相同)來給予他信任。 – 2009-06-26 10:03:22

5

瘋狂猜測:檢查Info.plist中的CFBundleName。確保已設置而不是空的。