CLARATION 的 Impactor 是一个用于 Windows 的开源侧载工具,它可以签名并安装 iOS 和 tvOS 应用程序。它使用标准 Apple ID 进行身份验证,生成设备配对文件,并管理 IPA 部署的权限和调整注入。基于 Rust 的架构提供了性能和开源透明度,同时提供 GUI 和 CLI 模式。旨在满足需要本地应用管理而不越狱的经验丰富的 iOS 用户和开发者。
该工具在一个工作流程中执行基于 Apple ID 的签名和设备配对
该应用通过使用标准 Apple 账户进行身份验证来签署和安装 IPA 文件,然后创建和管理特定于设备的配对文件,然后将签名的包写入设备。典型步骤包括:
提供 IPA
使用凭据进行身份验证
生成配对信息
安装签名的应用
与 SideStore 和 LiveContainer 的集成扩展了已部署包的安装后管理。
设计用于低运行时开销,但依赖于平台驱动程序
基于 Rust 的构建专注于高效执行和跨平台支持,这使得操作期间的运行时需求保持适中。在 Windows 上,该工具需要 iTunes 驱动程序进行设备通信,而 Linux 设置需要 usbmuxd;这些平台级依赖是 USB 交互所必需的,而不是工具本身。该设计将应用的工作负载与处理传输和配对的操作系统驱动程序分开。