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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top