我在iphone模拟器上通过IRB录制并播放了触摸,但我找不到任何关于如何从实际设备录制的内容。是否有任何文件要经过?
答案 0 :(得分:0)
在iOS< 7你可以使用irb中的calabash-ios gem记录触摸和其他手势,然后逐步播放。
在iOS 7中,Apple删除了UIAutomation的播放功能。如果您发现calabash-ios的此功能很有用,请向Apple提交错误报告。 https://bugreport.apple.com/
iOS 7中记录的替换是uia_ *系列函数,它们为UIAutomation脚本语言提供了桥梁。
如果您的目标是iOS< 7
打开一个calabash控制台(AKA irb)
$ calabash-ios console
> record_begin
#### perform your gestures on the simulator or device
> record_end 'my_special_gesture'
# test that it worked
> playback 'my_special_gesture'
在calabash-android中,record_begin
和record_end
方法尚未实现。