Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Blank process name for OSX Cocoa application?

I'm developing an OSX application (Clarke) that runs with LSUIElement set (system menu only - no tray icon, doesn't appear in cmd-tab).

It works totally fine, but someone just pointed out that it has a blank process name in the Activity Monitor listing. Just says nothing. Everything else in there has a name. Even other apps running at LSUIElement.

I've tried to search around the web, but I can't spot anyone talking about this. What on earth should I be looking for?

like image 783
tomtaylor Avatar asked Jun 25 '09 20:06

tomtaylor


2 Answers

Turns out I had the CFBundleDisplayName key present, but empty. That solves it.

like image 124
tomtaylor Avatar answered Nov 15 '22 09:11

tomtaylor


Wild guess: Check the CFBundleName in your Info.plist. Make sure that's set and not empty.

like image 24
Peter Hosey Avatar answered Nov 15 '22 08:11

Peter Hosey