Appium学习之踩坑合集

Appium学习踩坑指南
本文作者记录了在Mac环境下学习Appium过程中遇到的问题及解决方案,包括:mac版本与Appium不兼容、node版本过高、Xcode版本不支持、设备版本不匹配、未启动Appium服务、lockdown服务器问题等。提供了详细的错误原因分析和解决步骤。

写着篇合集主要是当备注笔记使用的,这篇合集主要记录了本人学习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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值