5

我创建了一个自动化应用程序并将其设置为在登录时运行,并选中“隐藏”框,但它仍然显示在状态栏中(齿轮图标)。我该如何隐藏它?

我在这里选中“隐藏”框:

在此处输入图像描述

但齿轮图标仍然显示(更糟糕的是它永远不会停止旋转!)

在此处输入图像描述

是否可以隐藏此图标,或让它停止旋转?

4

1 回答 1

0

control-click在它上面,然后从弹出菜单中选择 Show Package Contents。在 Contents 文件夹中,打开 Info.plist,将 LSUIElement 从 No 更改为 Yes(如果使用 Property List Editor),或者将 LSUIElement 关键行之后的行更改为(如果使用文本编辑器)。保存 Info.plist。现在,当警报触发时,Automator 插件将在后台运行,没有 Dock 图标或菜单栏,焦点将保持在您正在使用的应用程序上。

需要注意的三点:

  • 您可能必须将插件从 iCal 文件夹中移出并重新移入才能正常工作。Tiger 缓存 LSUIElement 信息;移动应用程序会强制 Tiger 更新缓存。
  • 您可能不想对任何具有对话框或需要用户交互的 iCal 插件执行此操作!这最适合维护操作、自动下载等。
  • 第三,这将适用于任何保存为应用程序的 Automator 工作流程,而不仅仅是 iCal 插件。”</li>

然后清除缓存

于 2013-08-24T06:15:24.620 回答