Mac系统版本:Ventura 13.4
Xcode版本:15.0 beta 6
iPhone系统版本:16.0.2
WebDriverAgent的代码库,已经拉取到最新版本(2023.8.15)
(1)首先在Mac上使用Xcode安装了Webdriveragent-runner到iPhone手机上,可以正常进行测试并成功。
(2)接下来切换到Windows电脑上,Windows电脑上的tidevice版本为:0.11.0,Python版本为:3.9.10。
(3)执行命令:tidevice xctest -B com.facebook.WebDriverAgentRunner.dream.xctrunner
,提示WebDriverAgentRunner退出。
![](//img.saoniuhuo.com/images/202407/85061721939240153.jpg)
(4)执行命令:tidevice xctest -B com.facebook.WebDriverAgentRunner.dream.xctrunner --debug
,但在Windows系统上,tidevice启动wda后直接退出,无法成功。
7条答案
按热度按时间iezvtpos1#
我又安装了Xcode 14.3.1版本,其他的环境版本没有调整。然后基于Xcode 14.3.1将Webdriveragent-runner部署到iPhone手机上,可以正常进行测试并成功。并且之后执行命令
tidevice xctest -B com.facebook.WebDriverAgentRunner.dream.xctrunner
可以正常运行。基于以上的操作,不同点只在于Xcode的版本。在Xcode15 beta 6中安装的Webdriveragent-runner,使用tidevice命令启动会直接失败;而在Xcode 14.3.1中安装的Webdriveragent-runner,使用tidevice命令启动后正常运行。
kyxcudwk2#
老哥,可以提供你编译好的ipa文件吗?我没有MAC环境编译
2exbekwf3#
Xcode 15正式版。和楼主一样的问题。启动直接WebDriverAgentRunner quitted。
k97glaaz4#
同样的问题,Xcode 15无法正常启动WDA,而Xcode 14.x版本可以。
shyt4zoc5#
同样的问题,Xcode 15无法正常启动WDA,而Xcode 14.x版本可以。
v8wbuo2f6#
0.12.0已修复,试试看
gmol16397#
您好,更新v0.12.0后,可以正常启动WDA。