我添加了一个代码来最小化NSStatusItem上所有正在运行的应用程序,它是一个非常简单的代码
[[NSWorkspace sharedWorkspace] hideOtherApplications];
但是当我运行这个应用程序时,一个应用程序总是在桌面上与用户当前正在进行交互的应用程序。我也试过
[[NSRunningApplication currentApplication] hide];
和
[[NSApplication sharedApplication]hideOtherApplications:self];
甚至一个那些建议我苹果脚本的人我也尝试过但没有运气可能是我的脚本错了不知道
但仍然存在同样的问题,我无法指出为什么每次使用NSStatusItem都会保留一个应用程序。 请帮我解决这个问题。