taobao-iphone-device 在Windows系统上,tidevice启动WDA后直接退出,

67up9zun  于 4个月前  发布在  Windows
关注(0)|答案(7)|浏览(172)

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后直接退出,无法成功。

iezvtpos

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命令启动后正常运行。

kyxcudwk

kyxcudwk2#

老哥,可以提供你编译好的ipa文件吗?我没有MAC环境编译

2exbekwf

2exbekwf3#

Xcode 15正式版。和楼主一样的问题。启动直接WebDriverAgentRunner quitted。

k97glaaz

k97glaaz4#

同样的问题,Xcode 15无法正常启动WDA,而Xcode 14.x版本可以。

shyt4zoc

shyt4zoc5#

同样的问题,Xcode 15无法正常启动WDA,而Xcode 14.x版本可以。

v8wbuo2f

v8wbuo2f6#

0.12.0已修复,试试看

gmol1639

gmol16397#

您好,更新v0.12.0后,可以正常启动WDA。

相关问题