performTaskWithPathArgumentsTimeout を使用して python/shell スクリプト (txt ファイルに書き込む) を実行しようとすると、機能しません。私はInstrumentsを介してUIAutomationで使用しています。結果コードとエラーも「0」です。したがって、正確な問題を見つけることはできません。
コード:
var result = target.host().performTaskWithPathArgumentsTimeout("/usr/bin/python", ["/Users/swr/Development/onexsipios/Automation/iOSClient/sum.py"], 15);
UIALogger.logMessage("exit code: " + result.exitCode + " std output : " + result.stdout + " error output: " + result.stderr)
結果の出力は次のとおりです: 終了コード: 0 std 出力: エラー出力:
ターミナルで同じことを実行すると、テキスト ファイルが作成されて書き込まれますが、Instruments で JavaScript を介して実行すると機能しません。