用于处理iDevices(iPhone等)的纯Python3实现。
pymobiledevice3 是一个纯 Python 3 实现,用于与 iOS 设备(iPhone、iPad 等)交互。
它同时提供命令行工具和 Python API,并支持在 Windows、Linux 和 macOS 上运行。
主要功能包括:设备发现、端口转发、syslog/oslog 流式传输、应用与配置文件管理、AFC 文件访问、崩溃报告、PCAP 抓包、固件更新、恢复/DFU、备份/恢复、WebInspector 自动化、一个 CDP 桥接, 让 Chrome DevTools、VS Code 和 Playwright 能够调试设备上的 Safari 和 WebView,以及 DDI/DVT 开发者工具(iOS 17+ 通过隧道支持)。
python3 -m pip install -U pymobiledevice3然后验证连接:
pymobiledevice3 usbmux list
pymobiledevice3 syslog live
pymobiledevice3 apps list完整文档:https://doronz88.github.io/pymobiledevice3/
文档基于 docs/ 目录,使用 MkDocs(mkdocs.yml)构建。
该仓库附带其 作为 Claude 代码插件,教导代理通过 pymobiledevice3 操作已连接的 iPhone 或 iPad:
/plugin marketplace add doronz88/pymobiledevice3
/plugin install pymobiledevice3-device-operator@pymobiledevice3有问题、想法,或想提供帮助?加入 Discord 上的社区。
衷心感谢我们的赞助商对项目的支持!
<a href="https://www.testmuai
暂无开放 Issues,或尚未同步最近议题。