WDA的安装与配置 - 笔记(一)这里有详细操作
在此感谢开源大佬贡献
新有一个新工具,它可以在没有 xcodebuild 的情况下启动 WDA,甚至可以在 Linux 和 Windows 下运行,见:https://github.com/alibaba/taobao-iphone-device
该工具需要的wda.ipa在上一篇笔记最下方有教程
python 环境安装
- 安装python
网上大佬教程很多,需要安装python3.6+版本 (原因:weditor工具最低python 3.6) - python安装facebook-wda官方文档
pip3 install -U facebook-wda
- 使用 wda.Client() 方式连接WDA (使用wda.USBClient()则不需要)python操作wda的更多用法官方文档特别详细
需要使用iproxy端口转发;安装usbmuxd库之后,就顺带安装了一个小工具iproxy,该工具会将设备上的端口号映射到电脑上的某一个端口
安装命令
brew install usbmuxd
使用
iproxy <local port> <remote port> [udid]
- 获取手机元素
我使用是开源工具 weditor,Android&iOS都可以用 官网文档
安装命令
pip3 install weditor
启动方式
python -m weditor 或 weditor
基本环境已经安装完成
- 附自己的小demo
https://gitee.com/gffguo/demo