
Display and control your iOS device

iOS-remote 通过 USB 连接 iOS 设备,可在网页浏览器中显示和控制。它不需要越狱。由于在网页浏览器中显示,iOS-remote 支持 Linux、macOS、Windows。

本项目的支持取决于 WebDriverAgent 的版本。经测试,已支持 iOS15。请使用最新的 WebDriverAgent。
本项目需要一些必要的库和工具:
Python 库:
pip3 install -r requirements.txt
安装并准备好环境后,在终端中运行以下命令:
构建、测试并将 WebDriverAgent-Runner 安装到设备中
启动 WebDriverAgent 👉 链接
使用 Tidevice 运行 WebDriverAgent
tidevice wdaproxy -B com.facebook.wda.WebDriverAgent.Runner --port 8100
当你在终端中看到 WebDriverAgent start successfully 时,你就成功运行了 WebDriverAgent!!!!
使用 Tidevice 将请求转发到 iOS 设备
tidevice relay 8200 9100
本项目的默认端口是
8200,你可以在连接输入框中更改为你喜欢的端口~
运行 Flask 服务器
python3 app.py
使用 URL http://127.0.0.1:5000/ 打开浏览器
显示
切换旋转
控制:
滑动
点击
按钮操作:
Home 按钮
电源按钮锁定屏幕
截图
发送文本
音量加减按钮
显示更多设备
自动启动
显示应用列表
安装和卸载应用