我正在创建一些 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 工作正常。