Appium appium flutter driver 运行 IOS 用例时提示 Error: connect ECONNREFUSED 127.0.0.0:59602

小丸子 · March 25, 2020 · Last by mary-2020 replied at May 15, 2020 · 971 hits

开发环境android studio+appium servier+flutter
环境运行没问题的,用xcode启动的webdriveragentRunner,并在iphone上安装成功
用 node test.js 运行脚本时,也能调起app,就是用到appium flutter driver时报错,无法连接成功
appium server 用的 1.17.0,xcode用的11.4
appium启动用的appium -a 127.0.0. -p 4723
webdriveragent 的端口号是8100
flutter SDK是今天刚更新的,是最新的
android studio的版本是4.1

共收到 11 条回复 时间 点赞

跪求哪位大神提供解决方案,在线等

小丸子 回复

要看看你的cap配置用到了flutter-driver这个驱动,参考githup里面的case

残枫 回复

cap配置里用的是flutter的驱动


相同 的配置运行android 是可以的,IOS就是连不上

小丸子 回复

wda应该要自己编译,然后指定自己编译的东西的吧,要你用普通的ios跑通才可以

残枫 回复

什么意思,能详细说一下怎么弄吗

@seveniruby 求助思寒老师
输出的日志同下面的表现是一样的:
https://gist.github.com/ahashmi24/bf77b21e30ba2e509e421e4442883842(转载)

Author only
小丸子 回复

就是自己本地编译一个wda,然后caps 指定本地编译的wda,试试看能不能跑通; 具体的相关的配置,可以参考这篇文档

小丸子 #9 · May 12, 2020 作者
残枫 回复

还没有解决,看说明appium desktop 1.16.1才支持 flutter呢,但最新版只有1.15.1呀

小丸子 回复

为啥一定要desktop,装个服务就好了,desktop不是必须的

残枫 回复

普通IOS能跑通,就flutter的跑不通

怎么在caps里指定wda?

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up