0

我在我的 Mac 上使用 Automator 工具生成了一个 .app 文件(更准确地说是一个目录)。我正在尝试在 ant build.xml 中执行此 .app,但它给了我一个找不到文件/目录的错误。我尝试在 .app 文件夹和埋在里面的“Application Stub”文件上运行 exec,但都产生了相同的错误。这应该很简单,但是我对 automator 和 ant 都是新手,所以我不知道这里的正确语法。

更具体地说,如何open MyApp.app在 build.xml 文件中运行任务?

4

2 回答 2

1
<exec executable="open">
    <arg value="MyApp.app" />
</exec>
于 2013-06-25T20:25:52.630 回答
1

也许如下:

打开 -a MyApp.app

或者

打开 -a MyApp

两者都应该工作。

我注意到虽然我用 Automator 创建的应用程序似乎有一段时间“有趣”的名字。您可以在 Finder 中看到“好名字”,但是当我尝试从 AppleScript 编辑器打开他们的 AppleScript 词典时,这些名称是某种十六进制代码或其他东西。(我会给你一个屏幕截图,但我在这里没有足够的声望点来发布图片。)

您可以尝试从 Ant 打开其他一些应用程序,看看是否可行。

于 2013-06-25T19:45:25.350 回答