一、背景
不想依赖mac运行 iOS Appium,可在Linux上通过usbmuxd+tidevice的组合开启 iOS Appium 服务。
二、环境搭建
1、Appium安装:
1)搜索appium进行
docker search appium

2)拉取appium 镜像
docker pull appium/appium
3)启动容器
docker run -it --name env_ios -d -v /var/run/usbmuxd:/var/run/usbmuxd -e TZ="Asia/Shanghai" --network host --privileged appium/appium
由于需要跟ios通讯,需要把usbmuxd协议 挂载到宿主机
4)进入容器
docker exec -it env_ios bash
在容器内安装 pip 和 tidevice
apt update
apt install python3-pip
pip3 install -U "tidevice[openssl]"
安装过程如果报错Attributeerror: htmlparser obj


448

被折叠的 条评论
为什么被折叠?



