后面怎么操作的? 现在能安装上了吗?
好好休息,早日康复
XCTRunner[276:35059] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSXPCEncoder checkObject:]: This coder only encodes objects that adopt NSSecureCoding (object is of class 'NSMallocBlock_').'
*** First throw call stack:
@zhangzhao_lenovo @1717p @zwdlp520 你们有碰到这个异常吗?
这个是与 32 位机器有关? 我在 32 位机器,高概率遇到这个异常。
这个异常有解决方案吗?
已执行 carthage update。都装了。
同时,也加入了 swifter.framework
xcode9 遇到这样的异常。
XCTRunner[276:35059] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSXPCEncoder checkObject:]: This coder only encodes objects that adopt NSSecureCoding (object is of class 'NSMallocBlock_').'
*** First throw call stack:
@zhangzhao_lenovo @1717p @zwdlp520 你们有碰到这个异常吗?
这个是与 32 位机器有关? 我在 32 位机器,高概率遇到这个异常。
这视频。。。。。。
除了最后摄像头方式外,其他都试过。
感觉摄像头方式,不太适合大量手机并发运行方式的推广吧?
现在看,是否 minicap 方案,是最快的,图像也是最小的?
多谢多谢
我目前也是,四个没问题。 但是如果再外接一个 hub,就不行了。
@xdf
iOS 多机现在支持了吗?
本来准备试试挖人的。看来没戏了
了解了,多谢。
取 title 辅助定位,是指类似 dump 出 xml 后,然后取里面的 title?
这里面有没有什么规则? 如取几个,或者去布局的几个等?
有没有验证过,定义 window 后的准确率有多高? 即,进入相似页面,或者滑动后,是否认为是同一个页面。
log 的 就记录每个 action 后 点击什么页面什么位置。
点击什么页面,这个是如何定义页面这个概念的? iOS 端毕竟没有 Android 端 activity
重新 launcher。
这块是用的什么方法?
我之前有使用过:idevicedebug 方法
这个 func 大致实现原理是?
log 的话,是采用 idevicesyslog 来收集还是?
录屏是用什么方案
另外想咨询一下:
关于检测是否在指定 APP,调用的这个方法,是封装的吗? 具体是会调用哪个 API? 或者内部的实现机制是?
let current = XCTestWDFindElementUtils.getAppName(underElement: root!)
目前感觉检测是否指定 APP,还挺难实现的。 我看你这个方法,挺好。
那会不会出现,截图看到的,和真实的不是一个地方的现象?
高效率,每秒 4-5 个 action!
这块是带截图吗?
idevicescreenshot?
#22 楼 @seveniruby https://github.com/appium/appium/issues/7641 我用这里面的方法解决的,目前运行后,效果还不错。
另外,更新了 appium 中所有包:npm uninstall -g appium && npm install -g appium --no-shrinkwrap