3

我以前从未使用过 AppleScript,但我正在尝试编写一个脚本来打开 Xcode 并在正确的模拟器上运行正确的应用程序。不幸的是,我一直遇到语法错误,并且对文档感到有些困惑(对于一种设计为类似于英语的语言,它给我带来的麻烦多于其价值)。我想出了如何使用“激活”命令打开 Xcode,但我一直坚持如何单击特定按钮。据我了解,我应该可以说类似click button 1 of group 1 of window 1或类似的东西,但不仅是给我语法错误(就像我尝试过的许多变体一样),而且我不知道如何确定哪个窗口是窗口 1,哪个组是组 1,等等. 我尝试使用辅助功能检查器,但无法从中脱颖而出。谁能指出我正确的方向?

编辑 这不是链接问题的重复。这个问题是关于运行构建命令的。我想实际单击 Xcode 中的按钮,并尝试使用模拟器运行“运行”命令。

4

1 回答 1

9

一种快速简便的方法是模拟击键:

tell application "Xcode"
    activate
    tell application "System Events"
        perform (keystroke "r" using command down)
    end tell
end tell
于 2013-06-25T05:38:15.237 回答