Я пытаюсь добавить значок в строку состояния, чтобы добавить к нему небольшое меню с помощью нескольких действий.Но когда я запускаю приложение, значок появляется на секунду, а затем исчезает и не возвращается.Ниже приведен код, который я использую для создания иконки:
func applicationDidFinishLaunching(_ aNotification: Notification) {
// Insert code here to initialize your application
let bar = NSStatusBar.system
let length: CGFloat = -1 //NSVariableStatusItemLength
var item = bar.statusItem(withLength: length)
item.button?.image = NSImage(named: NSImage.Name(rawValue: "logo-1"))!
}
Как я могу это исправить, чтобы он больше не исчезал?