iOS自动化环境搭建+完整版
iOS环境搭建
本文通过安装iOS所需的包,完成搭建iOS自动化测试环境
tidevice安装
tidevice
目的:将本机与ios手机进行通信的库,
安装命令:pip install tidevice 或者 pip3 install tidevice
注意:如果通过tidevice applist无法访问,那么需要输入ptyhon 看下python的默认版本,如果不行,则需创建python项目,在虚拟环境中执行。
安装ios-deploy
解析:ios-deploy安装是为了不依赖xcode进行ios程序的安装是调试;自己的理解就是可以不用mac电脑也能调试ios程序
安装命令:brew install ios-deploy
安装查看:brew info ios-deploy
安装carthage
第三方管理工具:生成为同时包含模拟器和真机目标代码的.framework库。
安装命令:brew install carthage
安装查看:brew info carthage
安装libimobiledevice
实现的功能跟tidevice也是一样的