Repolode
claration

claration/impactor

無料のApple Accountを使い、署名済みのiOS、iPadOS、tvOSアプリをデバイスにサイドロードできるクロスプラットフォームのデスクトップアプリです。

代替できる製品:SideloadlyAltStore

スター
3,750
フォーク
269
未解決の Issue
51
最終コミット
14 日前

これは何?

Impactorは、macOS、Windows、Linuxで動作するiOS、iPadOS、tvOS向けのサイドロードアプリです。Apple Accountを通じて取得した証明書とプロビジョニングプロファイルで.ipaファイルに署名し、USB経由で接続したデバイスにアプリをインストールします。有料の開発者プログラムへの加入なしで、Xcodeが実行する署名手順を再現します。ただし、この方法で署名したアプリの有効期限は7日間で、登録できるアプリ数にも上限があります。

基本的な署名機能に加えて、SideStoreとLiveContainerのインストール、AltStore系ツール向けのP12証明書のエクスポート、SideStore、Feather、StikDebug、Protokolleなどのアプリで使うペアリングファイルの生成にも対応しています。また、ElleKitを使った.deb、.dylib、.framework、.appex形式のtweakの注入や、エミュレーター向けのincreased-memory-limitなどのentitlementの要求も可能です。

Linuxではusbmuxdが必要です。usbmuxdはWi-Fiに対応していないため、自動更新はデバイスを接続したときにのみ実行されます。WindowsではAppleデバイスのドライバーにiTunesが必要です。UIの翻訳はlocalesディレクトリにあるTOML形式のロケールファイルで管理されています。

主な機能

  • 01無料のApple Accountを使ってiOS、iPadOS、tvOSアプリに署名し、インストールできます。
  • 02macOS、Windows、Linuxで動作します。
  • 03SideStore、Featherなどの連携アプリ向けに、P12証明書とペアリングファイルを生成できます。
  • 04ElleKitを使って.deb、.dylib、.framework、.bundle、.appex形式のtweakを注入できます。
  • 05SideStoreとLiveContainerをインストールでき、ipatoolで取得したIPAにも対応しています。

ユースケース

  • 有料の開発者アカウントなしで、自分のiPhoneに個人用のiOSアプリやエミュレーターをインストールする。
  • SideStoreやStikDebugをデバイスで使うためのペアリングファイルを生成する。
  • 脱獄していないテスト用デバイスでtweakや改変済みIPAをテストする。
  • ほかの署名ツールが使えないLinuxデスクトップからアプリをサイドロードする。

クイックスタート

  1. 1

    Homebrewを使ってmacOSにインストールします

    brew install --cask impactor
  2. 2

    リリースページから、お使いのコンピュータ向けの最新リリースをダウンロードします

  3. 3

    Linuxでは、READMEのバッジリンクからFlathubを使ってインストールします

使う前に知っておきたいこと

  • Linuxでは、usbmuxdがWi-Fi接続に対応していないため、自動更新はデバイスの接続中のみ実行されます。
  • Windowsでは、ImpactorがAppleデバイスのドライバを使用できるように、iTunesをインストールする必要があります。
  • 有料のApple Developer Programメンバーシップがない場合、署名済みアプリの有効期間は7日間のみで、登録できるアプリの数にも制限があります。

収録されている特集

トピック

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

よくある質問

impactor とは?
無料のApple Accountを使い、署名済みのiOS、iPadOS、tvOSアプリをデバイスにサイドロードできるクロスプラットフォームのデスクトップアプリです。 Impactorは、macOS、Windows、Linuxで動作するiOS、iPadOS、tvOS向けのサイドロードアプリです。Apple Accountを通じて取得した証明書とプロビジョニングプロファイルで.ipaファイルに署名し、USB経由で接続したデバイスにアプリをインストールします。有料の開発者プログラムへの加入なしで、Xcodeが実行する署名手順を再現します。ただし、この方法で署名したアプリの有効期限は7日間で、登録できるアプリ数にも上限があります。
impactor は無料で使えますか?ライセンスは?
impactor は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
impactor は今もメンテナンスされていますか?
活発にメンテナンス中。impactor の最終コミットは 2026年10月24日 です。
impactor は何に使えますか?
有料の開発者アカウントなしで、自分のiPhoneに個人用のiOSアプリやエミュレーターをインストールする。 SideStoreやStikDebugをデバイスで使うためのペアリングファイルを生成する。 脱獄していないテスト用デバイスでtweakや改変済みIPAをテストする。 ほかの署名ツールが使えないLinuxデスクトップからアプリをサイドロードする。
impactor のインストール方法は?
Homebrewを使ってmacOSにインストールします: brew install --cask impactor リリースページから、お使いのコンピュータ向けの最新リリースをダウンロードします Linuxでは、READMEのバッジリンクからFlathubを使ってインストールします
impactor はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/claration/impactor

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト