いくつかの iOS自動化テストを作成しています。send_uia_command を呼び出すと
:command => "target.deactivateAppForDuration(5)"
calabash-ios コンソールでは、期間のバックグラウンド アプリ画面が開いた後、アプリがバックグラウンドになり、次のエラーが表示されます。
RuntimeError: uia action failed because: Input: target.deactivateAppForDuration(5)
. Error: VerboseError: -[UIAElementNil _prepareForAction:]: unrecognized selector sent to instance 0x17676700 deactivateAppForDuration@[native code]
eval code
eval@[native code]
問題は何ですか?
更新: このエラーは iOS 9 でのみ返されます。
iOS 8.4.1 は正常に動作します。