Airtest实战(一):部署iOS-Tagent和设置代理

iOS-Tagent 的根本是 WebDriverAgent,仔细看,会发现iOS-Tagent会比WebDriverAgent简略很多。

iOS-Tagent其实就是WDA的优化版本。

iOS-Tagent使用git clone https://github.com/AirtestProject/iOS-Tagent.git

下载

然后通过Xcode打开,做相关设置,点击运行后发现有很多问题。

发现需设置证书

网上有相关的文章

Airtest实战(一):部署iOS-Tagent和设置代理

我咨询了iOS开发同事后,发现不需要设置appleid也是可以的。

他提供了一份p12文件,和一份证书。然后按以下步骤进行:

1、将p12文件双击导入

2、在Build Setting里根据他提供的Bundle ID进行修改

3、在General里进行签名相关设置,将自动签名的取消勾选,因为我们没有设置appleid

4、选择import证书

5、运行,需要输入密码,这个密码是本机密码,输入后选择始终允许

6、运行成功。

 

下一步就是连接手机和电脑了。

连上手机后,设置Product-> Destination->iPhone

然后开始跑,Product->test

发现一个报错,