运行仅保存为运行的Apple脚本,因此图标不会显示在Dock中

时间:2014-10-18 02:19:31

标签: applescript

我创建了一个苹果脚本并放在我的桌面上。我首先将其保存为.app,双击时它成功运行代码并关闭。然而,在它运行的时候,它会在我的码头中显示一个图标。

所以为了避免我认为我们将其保存为仅运行脚本。所以我这样做但是现在当我双击它时,它不会运行脚本,它只是说'它被保存为只读且无法打开'。

2 个答案:

答案 0 :(得分:2)

您可以修改应用套件中的Contents/Info.plist(使用Xcode轻松)并添加Application is agent (UIElement) - 值为YES的密钥。现在它在运行时不应该显示在Dock中。

要包含的原始文字是:

<key>LSUIElement</key>
<true/>

答案 1 :(得分:1)

从&#34; .scpt&#34;更改仅限运行脚本的扩展程序到&#34; .app&#34;你应该能够运行它。

更多信息可在this closely related question中找到。