rill

Results 11 comments of rill

我的ios12和ios13也都出现了

嗯。source方法没有放出来,accessibleSource倒是有lable和value属性,accessibleSource有的界面元素取不到。还请官方解答一下

他们还不支持ios14和xcode12

> > Xcode 12.0.1 and iOS 14.0.1 with iPhone 6s Plus,我这面也遇到了这样的问题。经我调试发现,iOS14确实是没有`+[XCTestDriver sharedTestDriver]`方法了。 > > 翻了下[WebDriverAgent ](https://github.com/facebookarchive/WebDriverAgent)中相关源代码,发现问题是在`FBXCTestDaemonsProxy`类`testRunnerProxy`方法里面,初始化了`proxy`对象导致的崩溃。因此感觉可以改掉不需要的初始化判断,因为我这面只是要iOS14能运行起来,所以没有兼容判断以前的系统版本,目前测试在我手机上面,可以运行起来。`AirtestIDE`里面也能连接上手机,看到手机屏幕。简单测试了下,点击预览图像,手机那面也能正常响应。 @rill @uwenlee @MacGuffinLife @Naruto @GXH-Developer @rill @mikalaikarol > > 贴上下面代码: > > ``` >...

> 第一个问题我也遇到,不知道怎么解决,应该是wda那边需要处理 > 第二个问题是因为iOSTagent做了处理,只支持http://127.0.0.1:8100/source?format=json 和http://127.0.0.1:8100/source?format=xml http://127.0.0.1:8100/source?format=xml 这样子访问也报错。下面这样子倒是可以。不知道什么区别 http://127.0.0.1:8100/wda/accessibleSource?format=xml

不用日志,就是在当前测试应用中可以取到source,如果回到主界面,就取不到source了

谢谢。不过这两种方式都需要人工介入。如果apk经常在变,测试前无法预知,这两种方式就满足不了了。目前有无通用的办法可以处理这种提示信息。

好吧。。。 用户提了一个较变态的需求,希望手机每次测试完恢复原样。测试前自动安装apk,测试完自动卸载apk。