Airtest实战(一):部署iOS-Tagent和设置代理
iOS-Tagent 的根本是 WebDriverAgent,仔细看,会发现iOS-Tagent会比WebDriverAgent简略很多。
iOS-Tagent其实就是WDA的优化版本。
iOS-Tagent使用git clone https://github.com/AirtestProject/iOS-Tagent.git
下载
然后通过Xcode打开,做相关设置,点击运行后发现有很多问题。
发现需设置证书
网上有相关的文章
我咨询了iOS开发同事后,发现不需要设置appleid也是可以的。
他提供了一份p12文件,和一份证书。然后按以下步骤进行:
1、将p12文件双击导入
2、在Build Setting里根据他提供的Bundle ID进行修改
3、在General里进行签名相关设置,将自动签名的取消勾选,因为我们没有设置appleid
4、选择import证书
5、运行,需要输入密码,这个密码是本机密码,输入后选择始终允许
6、运行成功。
下一步就是连接手机和电脑了。
连上手机后,设置Product-> Destination->iPhone
然后开始跑,Product->test
发现一个报错,