3

これまで AppleScript を使用したことはありませんが、Xcode を開いて正しいアプリを正しいシミュレーターで実行するスクリプトを作成しようとしています。残念ながら、私は構文エラーに出くわし続けており、ドキュメンテーションに多少困惑しています (英語のように設計された言語の場合、価値があるよりも多くの問題を引き起こしています)。「Activate」コマンドで Xcode を開く方法はわかりましたが、特定のボタンをクリックする方法に行き詰まっています。私が理解していることから、次のようなことが言えるはずですclick button 1 of group 1 of window 1またはそのようなものですが、構文エラーが発生するだけでなく(私が試した多くのバリアントと同様)、どのウィンドウがウィンドウ1で、どのグループがグループ1であるかなどを把握する方法もわかりません. Accessibility Inspector を使用してみましたが、うまくいきませんでした。誰かが私を正しい方向に向けることができますか?

編集 これは、リンクされた質問の繰り返しではありません。その質問は、ビルド コマンドの実行に関するものでした。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 に答える