写着篇合集主要是当备注笔记使用的,这篇合集主要记录了本人学习Appium以来所遇到的坑,可能根据不同的环境下的坑有所不同,本文仅供参考
这篇合集的坑是在MAC环境下,进行appium学习时整理出来的,历史有点悠久,可能有些遗漏的地方,后续会补充
(1)0ERROR:Could not detect Mac OS X version From sw_vers output:10.12.2
原因是:mac版本太高,和appium版本不兼容,解决办法是通过修改Appium.app文件的支持版本
解决办法:
1.在终端输入命令:grep -rl "Could not detect Mac OS X Version from sw_vers output:" /Applications/Appium.app/
2.编辑找到的四个js文件,在终端输入:vim+路径,更改如图:
————>
其中两个点需要更改下图的这个地方:
——>
(2)Error: dlopen(/usr/local/lib/node_modules/appium/node_modules/sqlite3/lib/binding/node-v51-darwin-x64/node_sqlite3.node, 1): no suitable image found.
这个报错是在运行官方脚本时报的
原因是:node版本太高导致,之前安装的node版本是用命令安装的,命令只会安装最新的node而最新的appium不兼容
解决办法:降低node版本,比较稳定的版本是5.X的,本人下载的是5.12版本的
(3)Error:Xcode Vsion【object object】 is not yet supported,这个报错也是在运行官方脚本的时候报的
原因:X