Repolode
claration

claration/impactor

跨平台桌面应用,用个人 Apple 账号为 iOS、iPadOS 和 tvOS 应用签名并侧载到设备上。

可替代:SideloadlyAltStore

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. 1

    在 macOS 上通过 Homebrew 安装

    brew install --cask impactor
  2. 2

    从发布页面下载适合你电脑的最新版本

  3. 3

    在 Linux 上通过 Flathub 安装(使用 README 中的徽章链接)

使用前须知

  • 在 Linux 上,自动刷新仅在设备插入时运行,因为 usbmuxd 不支持 WiFi 连接。
  • 在 Windows 上必须安装 iTunes,Impactor 才能使用 Apple 设备驱动。
  • 如果不付费加入 Apple 开发者计划,签名的应用只能使用 7 天,且可注册的应用数量有限。

收录于专题

标签

#ios#sideloading#code-signing#ipa#apple-developer#rust#macos#linux#altstore#ipados

常见问题

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 数据每日更新。

相关项目