iDescriptor 是一款适用于 Windows、macOS 和 Linux 的免费开源 iPhone 和 iPad 管理工具(常见搜索关键词包括 idescriptor、i descriptor 或 idiscriptor)。该软件采用 Rust 编写设备通信后端,并使用 Qt 6 构建用户界面,从而实现快速且跨平台的运行性能。该项目在 GitHub 上完全开源,用户可以查看源代码、报告问题或贡献改进。
iDescriptor 摒弃了对旧版 iTunes 组件或第三方插件的依赖,采用原生方式构建各项功能。文件系统访问、开发者磁盘镜像(Developer Disk Image)挂载及设备信息查询等功能均基于 libimobiledevice 实现,并结合自定义模块构建了一个统一的操作环境。从 App Store 下载应用到 AirPlay 屏幕镜像,所有操作均在应用内完成。
该应用轻量高效,设备连接后即可迅速响应。它能够读取硬件详情、查询 MobileGestalt 数据,并在支持的固件版本上启用开发者磁盘镜像相关功能。实时屏幕查看和数据线真伪检测等任务均由内置模块处理,确保在 Windows、macOS 和 Linux 平台上提供一致的使用体验。
iDescriptor 采用 Rust 后端(基于 idevice-rs 技术栈)进行设备通信,并使用 Qt 6 构建用户界面。Qt 框架在确保各操作系统上原生操作体验的同时,实现了代码库的统一。
该应用基于 Qt 框架并使用 Rust 语言编写,支持通过 USB 或 Wi-Fi 连接并管理 iPhone、iPad 或 iPod,在Ubuntu下体验极佳,不输国内大名鼎鼎的爱思工具。
利用它,您可以快速查看设备概览信息,包括设备名称、iOS 版本、越狱状态、型号名称、序列号等,以及电池健康状况和磁盘使用情况。
它还支持浏览并将照片、文件及应用数据(需应用端支持)从 iPhone/iPad 导出到电脑,或者将文件从电脑导入 iOS 设备。
除了基本的文件管理功能外,它还支持从 App Store 下载并安装应用程序(需使用 Apple 账号登录)。

此外,它还提供许多实用的工具来与 iOS 设备进行交互,包括:
- AirPlay —— 将 iOS 屏幕(含音频)投射到电脑屏幕上。
- 实时屏幕(Live Screen) —— 适用于不支持 AirPlay 的设备。
- 模拟位置 —— 模拟 iOS 设备的 GPS 位置!
- iFuse 挂载 —— 挂载 iOS 文件系统,使其像普通驱动器一样使用,并支持读写权限。
- 设备备份与恢复。
- 速度测试 —— 测量设备的数据下载和上传速度。
它还允许通过 SSH 连接越狱设备、启用开发者模式,以及执行关机、重启和进入恢复模式等操作。欲了解更多详情,请访问该应用的 GitHub 项目页面。


Ubuntu如何安装 iDescriptor
该应用为 Linux、Windows 和 macOS 提供了官方安装包,可通过以下链接下载:
下载 iDescriptor(在 Assets/资源 栏目下)
对于 Linux,请选择下载 AppImage 格式的文件(AMD/Intel 处理器选 x86_64,树莓派或 Snapdragon X 选 arm64),添加可执行权限后即可运行;注意 Debian/Ubuntu 系统需先安装 libfuse2 库:
sudo apt install libfuse2
更多安装方法及其它平台的安装使用见其项目主页描述。