在 iOS/iPadOS 设备上直接使用开发者证书签名并安装 IPA 应用的工具。
- Star
- 3,750
- Fork
- 269
- 未关闭 Issue
- 51
- 最近提交
- 14天前
这是什么?
Impactor 是一款侧载工具,可在 macOS、Windows 和 Linux 上为 iOS、iPadOS 和 tvOS 应用签名并安装到设备。它通过你的 Apple 账号申请证书和描述文件,再经 USB 把签名后的 .ipa 装到已连接的 iPhone 或 iPad 上,相当于复现 Xcode 的签名流程,无需付费开发者计划。不过这种方式签名的应用 7 天后失效,可注册的应用数量也有限。
除了基础签名,Impactor 还支持安装 SideStore 和 LiveContainer,导出用于 AltStore 类工具的 P12 证书,并为 SideStore、Feather、StikDebug、Protokolle 等应用生成配对文件。通过 ElleKit 可注入 .deb、.dylib、.framework 和 .appex 等插件,也能申请 increased-memory-limit 等权限,用于模拟器类应用。
在 Linux 上需要安装 usbmuxd,由于它不支持 Wi-Fi,自动刷新只会在设备插入时触发。Windows 则需要安装 iTunes 以获取 Apple 设备驱动。界面文本通过 locales 目录下的 TOML 文件进行翻译。
核心功能
- 01使用免费 Apple 账号签名并安装 iOS、iPadOS 和 tvOS 应用。
- 02支持 macOS、Windows 和 Linux 三个平台。
- 03为 SideStore、Feather 等配套应用生成 P12 证书和配对文件。
- 04通过 ElleKit 注入 .deb、.dylib、.framework、.bundle 和 .appex 插件。
- 05可安装 SideStore 与 LiveContainer,并支持使用 ipatool 获取的 IPA。
适用场景
- 在自己的 iPhone 上安装个人应用或模拟器,无需付费开发者账号。
- 为 SideStore、StikDebug 等应用生成配对文件。
- 在测试设备上验证插件或修改过的 IPA。
- 在 Linux 桌面上完成 iOS 应用侧载。
快速上手
- 1
在 macOS 上通过 Homebrew 安装
brew install --cask impactor - 2
从发布页面下载适合你电脑的最新版本
- 3
在 Linux 上通过 Flathub 安装(使用 README 中的徽章链接)
使用前须知
- 在 Linux 上,自动刷新仅在设备插入时运行,因为 usbmuxd 不支持 WiFi 连接。
- 在 Windows 上必须安装 iTunes,Impactor 才能使用 Apple 设备驱动。
- 如果不付费加入 Apple 开发者计划,签名的应用只能使用 7 天,且可注册的应用数量有限。
收录于专题
标签
常见问题
- impactor 是什么?
- 跨平台桌面应用,用个人 Apple 账号为 iOS、iPadOS 和 tvOS 应用签名并侧载到设备上。 Impactor 是一款侧载工具,可在 macOS、Windows 和 Linux 上为 iOS、iPadOS 和 tvOS 应用签名并安装到设备。它通过你的 Apple 账号申请证书和描述文件,再经 USB 把签名后的 .ipa 装到已连接的 iPhone 或 iPad 上,相当于复现 Xcode 的签名流程,无需付费开发者计划。不过这种方式签名的应用 7 天后失效,可注册的应用数量也有限。
- impactor 可以免费使用吗?用的什么许可证?
- impactor 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- impactor 还在维护吗?
- 活跃维护中。impactor 最近一次提交是在 2026年10月24日。
- impactor 适合用来做什么?
- 在自己的 iPhone 上安装个人应用或模拟器,无需付费开发者账号。 为 SideStore、StikDebug 等应用生成配对文件。 在测试设备上验证插件或修改过的 IPA。 在 Linux 桌面上完成 iOS 应用侧载。
- impactor 怎么安装和运行?
- 在 macOS 上通过 Homebrew 安装: brew install --cask impactor 从发布页面下载适合你电脑的最新版本 在 Linux 上通过 Flathub 安装(使用 README 中的徽章链接)
- 在哪里获取 impactor?
- 源代码和安装说明在 GitHub 上:https://github.com/claration/impactor
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款 iOS 应用启动器,无需安装即可在其中运行 IPA 应用,并支持每个应用多个数据容器。
无需越狱或虚拟机,在 iPhone 和 iPad 上运行 ARM64 Linux 用户空间、终端和桌面应用。
在 iPhone 和 iPad 上下载、安装并运行 macOS 的 iOS 应用,基于自研 arm64 模拟器。
面向未越狱 iOS 设备的第三方应用商店,可用个人 Apple ID 侧载 .ipa 应用。
把 Mac 上的任意窗口或整个桌面投到 iPhone、iPad 上,可用触控、触控板、键盘和 Apple Pencil 操作。