3

何が起こっているかは次のとおりです。

Xcode 4.5.1 で新しい「Single View」アプリケーションを作成し、これを使用してコマンド ラインでビルドします。

xcodebuild -sdk iphonesimulator6.0 clean build CONFIGURATION_BUILD_DIR=/tmp/AutomationBugRepro

これにより、この出力と成功したビルドが得られます。で UIAutomation スクリプトを実行するとinstruments、次のエラーが発生します。

2012-10-04 11:27:33.930 instruments[4707:f07] Automation Instrument ran into an exception while trying to run the script.  NSInvalidArgumentException
2012-10-04 15:27:33 +0000 Fail: An error occurred while trying to run the script.

そして、これを実行するために使用したコマンド:

instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -D ./trace /tmp/AutomationBugRepro/AutomationBugRepro2.app -e UIARESULTSPATH ./automation_results -e UIASCRIPT automation.js

automation.jsこの1行だけが含まれています:

UIALogger.logMessage("Testing UIAutomation from the command line");

また、インストゥルメント GUI で自動化を実行しようとすると、不明なエラーが発生します。これについては、この Apple 開発者フォーラムの投稿で詳しく説明しています。

https://devforums.apple.com/thread/169338

どんな助けでも大歓迎です、ありがとう。

4

0 に答える 0