5

Applescript を使用して iOS シミュレーターを終了するように指示できることは知っています。現在のアプリから「家に帰る」ように指示できますか? そして、アプリのアイコンをクリックして再起動しますか? これは、バックグラウンド タスクが完了したことを確認する必要があるアプリケーション テストや、その他の多くの場合に役立ちます。

4

2 に答える 2

2

AppleScriptableアプリは、AppleScriptがそのコマンドを認識するために、スクリプト辞書をエクスポートする必要があります。スクリプトエディタでアプリを開くと、任意のアプリの辞書を表示できます。

アプリが必要なスクリプトコマンドを提供しない場合でも、システムUIスクリプティングまたはAutomatorを使用してUIを駆動できる可能性が高いことに注意してください。(たとえば、iOSシミュレータのメニューバーで[ホーム]または[回転]コマンドを選択します。)

Xcodeに付属のInstrumentsアプリから実行できるiOS固有のUIオートメーション機能もあります。

于 2012-09-20T01:59:24.833 に答える
2

iOS シミュレーターは、AppleScript を直接サポートしていません。スクリプト辞書はありません。つまり、AppleScript でそれを操作する唯一の実際の方法は、どのアプリケーションでも機能する UI コマンドを使用することです。

于 2013-11-27T22:21:20.440 に答える