iOS 测试 WebDriverAgent 目录下,执行./Scripts/bootstrap.sh 后报错

lk · 2018年11月12日 · 最后由 lk 回复于 2018年11月13日 · 2795 次阅读

执行./Scripts/bootstrap.sh 后报错。连 *** 执行后,还是同样的报错,没有解决掉。请大家帮忙看一下
谢谢~~

报错日志信息:

共收到 8 条回复 时间 点赞

会不会是你 WebdriverAgent 的路径搞错了,我之前装的时候,就是在 appium.app 那个路径下面才找到正确的文件

lk #2 · 2018年11月12日 Author

路径应该是对的,用户/个人目录下面

不知道你是不是按照文档操作的呢,先找到 appium 位置,然后进入到对应目录,再执行命令

Find out where your Appium installation is:
$ which appium
/path/where/installed/bin/appium
Given this installation location, /path/where/installed/bin/appium, WebDriverAgent will be found in /path/where/installed/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent. Open a terminal and go to that location, then run the following in order to set the project up:
mkdir -p Resources/WebDriverAgent.bundle
./Scripts/bootstrap.sh -d

http://appium.io/docs/en/drivers/ios-xcuitest-real-devices/

lk #4 · 2018年11月12日 Author
雨夜狂奔 回复

感谢😀
我之前执行的时候,WebDriverAgent 是从 github 下载的。
按文档操作,ok 的。
谢啦

把 npm 的源修改成淘宝的,或安装 cnpm 再安装试试,我从 giuhub 下载的 webdriveragent,执行这命令从来都是 OK 的

lk #6 · 2018年11月12日 Author
山姆大叔 回复

cnpm 安装后,试还有这个报错

7楼 已删除
lk 回复


这是我的环境,貌似只有 prefix 不一样,你再试试吧?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册