有没有谁遇到过这个错误啊
装 WebDriverAgent 的时候.....
还是没找到方法! 再贴下报错吧,其实我第一次执行这个命令时报这个错误的
后面我再执行的时候才报上面的错
npm 有配置过国内镜像么?看报错是有的依赖没找到。
用 cnpm 安装或者用 facebook-wda
appium-doctor 过了吗?
不好意思,我想说 appium 是辣鸡
文明用语:
appium 是个理想国,但测试环境过于复杂,appium 只能是一种信仰
1.安装 Appium Desktop
2.进入 Appium Desktop 的 appium-webagent 目录下
3.创建 Resources 目录下的 bundle 文件
4.执行你提到这个 sh 命令
5.用 xcode 打开 webagent 文件
6.修改所有 target 的签名
7.run
才看到正文补充的第一次执行报错。。。
你把 node_modules 文件夹整个删掉,让它从零开始重新下载吧。你第一次报错意思就是有个库需要从 github 下载源码,但你的网络环境让它死活下载不下来。。。
执行./Scripts/bootstrap.sh 命令之前要先创建一个 bundle 文件,这一步骤在国内外教程里面是有的,你需要搜一下。
如果你上不了 google,那用 bing.com 国际版搜索 how to test ios with appium. 国内对 appium 文章不少,但是大多都是基于 android 的,ios 的比较少。
还有一点,最新的 appium 里面已经集成了 webdriveragent 了,以 appium-desktop 为例,只需要进到文件下面,找到 appium-webdriveragent 然后按照教程编译、安装就行了,因为以前的一些问题,大家都建议去 github 上下载最新的 webdriveragent 代码,编译,然后再复制到 appium 的目录下,现在已经无需这一步了。