准备工作:
Xcode到最新版。
坑:Mac电脑系统最低版本OS 10.12(简主尝试在低系统上安装Xcode9.0,结果浪费了半天时间)
填坑:升级Mac系统
开始安装步骤:
1)从github上下载代码:git clone https://github.com/facebook/WebDriverAgent
2)初始化脚本:./Scripts/bootstrap.sh
坑:./Scripts/bootstrap.sh 报错We are expecting that carthage installed in /usr/local/bin/
填坑:brew install Carthage
坑:还会报错 We are expecting that npm installed in /usr/local/bin/
填坑:brew install npm
p.s. brew install 一般会先更新homebrew 需要一定的时间,如果不想等可以找 Carthage 和npm的安装包直接安装。
3)数据线链接上自己的iPhone手机,之后参照文档:设置证书
坑:证书设置完了后,一定要先build下,否则运行测试会报错。
填坑:
4)运行测试后,手机上就会出现WebDriverAgent的icon,到设置内信任下。
之后使用连接手机运行时,遇到了很多坑,参照:https://testerhome.com/topics/8085
把文中的依赖库全部安装了一遍后成功运行了.
安装过程参照:https://testerhome.com/topics/7220