Blank Prozessname für OSX Cocoa-Anwendung?
-
20-08-2019 - |
Frage
Ich entwickle eine OSX Anwendung ( Clarke ), die mit LSUIElement Satz läuft ( Systemmenü nur - Nr. Tray-icon, erscheint nicht in cmd-tab)
Es funktioniert völlig in Ordnung, aber jemand nur darauf hingewiesen, dass es ein leeren Prozessnamen in dem Activity Monitor-Eintrag hat. Nur sagt nichts. Alles andere in es hat einen Namen. Auch andere Anwendungen bei LSUIElement ausgeführt wird.
Ich habe versucht, um das Netz zu suchen, aber ich kann nicht, dass jemand vor Ort spricht darüber. Was soll ich suchen?
Lösung
Es stellte sich heraus, dass ich die CFBundleDisplayName Schlüssel vorhanden war, aber leer. Das löst es.
Andere Tipps
wilde Vermutung: Überprüfen Sie die CFBundleName in Ihrem Info.plist. Stellen Sie sicher, das ist gesetzt und nicht leer ist.