アップデート一覧に戻る
New releaseAug 21, 2026

iDescriptor v0.6.2

無料でオープンソース、クロスプラットフォームのiDevice管理ツール

共有


Rust と Qt で書かれた、クロスプラットフォーム・オープンソース・無料の idevice 管理ツール

GitHub CodeFactor Build Crowdin GitHub tag (latest SemVer pre-release) Platform Language Qt AppImage AppImage

AppImage


スポンサー:

米国初のプライベートで安全な消費者向け携帯電話サービス



ダウンロード

当アプリを名乗るウェブサイトからダウンロードしないでください。公式サイトは https://idescriptor.github.io のみで、リリースはこのリポジトリからのみ公開されます

Get it on Flathub    Install from AUR    NixOS Package    pi-apps-badge

Download for Windows    Download for macOS    Download for Linux   

インストール手順

Windows

  • インストーラー (.msi): インストーラーをダウンロードして実行してください。ほとんどのユーザーに推奨します。
  • ポータブル (.zip): 解凍して iDescriptor.exe を実行してください。インストールは不要です。
  • Choco :
 choco install idescriptor --version=0.1.0

macOS

  • Apple Silicon: M1/M2/M3/MX Mac 向けの .dmg ファイルをダウンロードしてください。
    .dmg を開き、iDescriptor をアプリケーションフォルダにドラッグしてください。

アプリをアプリケーションフォルダに移動したら、以下のコードを実行してください

xattr -c ~/Applications/iDescriptor.app

なぜこれが必要なのかはこちら

  • Intel: Intel ベースの Mac 向けの .dmg ファイルをダウンロードしてください。
    .dmg を開き、iDescriptor をアプリケーションフォルダにドラッグしてください。

    Intel Mac では問題は発生しないはずですが、もし発生した場合はこちらを確認してください

Linux

  • AppImage: ダウンロードしてから、以下を実行してください
  chmod +x iDescriptor*.AppImage
  • Arch Linux: AUR からインストール:
  yay -S idescriptor-git


Windows 11 (Acrylic) - v0.6.0


Windows 11 - v0.6.0


macOS - v0.6.0


Linux (Gnome、カスタムウィンドウ有効) - v0.6.0


Linux (Gnome) - v0.6.0


Linux (Ubuntu) - v0.6.0





機能

接続

機能ステータス備考
USB 接続✅ 実装済みWindows、macOS、Linux で完全にサポートされています。
ワイヤレス接続✅ 実装済みv0.4.0 以降

ツール

機能ステータス備考
AirPlay✅ 実装済みデバイス画面をコンピューターにキャストします。
Apple Store からアプリをダウンロード&インストール✅ 実装済みApple Store から直接アプリをダウンロードしてインストールします。
バッテリー情報✅ 実装済みデバイスから詳細なバッテリー情報を読み取ります。
仮想位置情報✅ 実装済みGPS 位置情報をシミュレートします。
デバイスのバックアップ✅ 実装済み (実験的)デバイスからデータをバックアップします (iOS 13-26)
iFuse ファイルシステムマウント✅ 実装済みデバイスのファイルシステムをマウントします。(Windows と Linux のみ)
ギャラリー✅ 実装済み-
ファイルエクスプローラー✅ 実装済みデバイスのファイルシステムを操作します。
ワイヤレスギャラリーインポート✅ 実装済み写真をワイヤレスでインポートします (iDevice にショートカット App が必要です)。
ケーブル情報✅ 実装済み接続された USB ケーブルの正規品判定などを行います。
ネットワークデバイス検出✅ 実装済みローカルネットワーク上のデバイスを検出して監視します。
SSH ターミナル (ジェイルブレイク済み)✅ 実装済みiDevice でターミナルを開きます。
MobileGestalt の照会✅ 実装済みデバイスから詳細なハードウェアおよびソフトウェア情報を読み取ります。
ライブ画面✅ 実装済みデバイスの画面をリアルタイムで表示します。
開発者向けディスクイメージ✅ 実装済み開発者向けディスクイメージを管理およびマウントします。( iOS 6- 16)

AirPlay

デバイス画面をコンピューターにキャストしましょう!


App Store

Apple Store から直接アプリをダウンロードしてインストールしましょう!

この機能を使用するには、Apple ID でサインインする必要があります。


バッテリー情報

デバイスから詳細なバッテリー情報を読み取ります


位置情報のシミュレート

iDevice で GPS 位置情報をシミュレートしましょう!


デバイスのバックアップ

実験的

デバイス (ギャラリー、設定など) をバックアップします (iOS 13-26)


iFuse ファイルシステムマウント

iDevice を通常のドライブとして使いましょう!

iDevice のファイルシステムを文字どおりマウントして、通常のドライブとして使用できます。読み取りと書き込みの両方が可能です。写真や動画のインポートはその方法では機能しないため、行わないでください。その場合はギャラリーインポート機能を使用してください。

Windows


Ubuntu / Linux


ギャラリー

写真 App と同じようにアルバムや写真を表示します


ファイルエクスプローラー


ケーブル情報


ネットワークデバイス検出


SSH ターミナル

ジェイルブレイク済みの iDevice でターミナルを開きましょう!


ライブ画面

デバイスが AirPlay に対応していない場合に便利です


その他


認証が必要ですか?

どのプラットフォームでもこのポップアップが表示されることがあります。これは、このアプリが Apple の認証情報を取得・保存するために安全なバックエンドを使用しているためです。設定で無効にすることもできますが、推奨されませんし、Apple アカウントにとっても安全ではありません。また、この機能を有効にしたままサインインすると、ipatool で再びサインインしなくても同じ認証情報を使用できます。


スポンサー

Cape (プラチナ)



Cape は、米国初のプライベートで安全な消費者向け携帯電話サービスです。

初月わずか 30 ドルで、Cape をリスクなしでお試しください。 チェックアウト時にコード trycape30 を使用すると適用されます。

スポンサーになる

GitHub Sponsors からスポンサーになるか、または AppImage

謝辞

Linux の Udev ルール

iDescriptor は udev ルールをチェックしますが、失敗した場合は、以下のようにして udev ルールを手動で追加できます:

@uncore  sudo cat /etc/udev/rules.d/99-idevice.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", MODE="0666"

✘  Sun 6 Jul - 14:29  ~ 
@uncore  sudo groupadd idevice

Sun 6 Jul - 14:30  ~ 
@uncore  sudo usermod -aG idevice $USER

Sun 6 Jul - 14:30  ~ 
@uncore  sudo udevadm control --reload-rules
sudo udevadm trigger

詳細は UDEV.md をご覧ください

コントリビューション

コントリビューションを歓迎します!

まずロードマップを確認して、コントリビューションしようとしている内容がすでに開発中ではないこと、また当プロジェクトの CI/CD や全体的な方向性と矛盾しないことを確認してください。

開発は主に dev ブランチで行っていますので、プルリクエストはそのブランチをベースにしてください。

main ブランチへの PR も可能ですが、ビルド、翻訳、パッケージマネージャーへの公開、ドキュメントに関するものに限ります。

ロードマップ

予定されている機能

このコードベースは現在、qml ブランチと qmeta-qml ブランチで大規模なリファクタリングと書き換えが進行中です

  • idevice-rs への移行 DONE
  • ワイヤレス接続のサポート DONE
  • アプリから IPA ファイルを直接インストール
  • iOS 17 以降の仮想位置情報サポート DONE
  • パフォーマンスと安定性向上のための UCRT への移行 Windows
  • 新しい UI/UX の改善 Windows
  • Photos.sqlite からギャラリーを読み取り DONE
  • 翻訳 -> 翻訳に貢献する
  • デバイスのバックアップ DONE ✅ (実験的)
  • App Store からあらゆるアプリのあらゆるバージョンをダウンロード (開発中)
  • サイドローディングの実装
  • 音楽のインポート
  • デバイス上のコンパニオンアプリ
  • CLI からの操作

スポンサーになる/寄付をすれば、いつでも機能のリクエストや優先化を依頼したり、開発プロセスを加速させることができます!

macOS の「破損しています」エラー


macOS でアプリを開こうとしたときに、同様の「damaged (破損)」エラーが発生した場合は、ターミナルで次のコマンドを実行すると解決できます:

xattr -c ~/Applications/iDescriptor.app

このコマンドを実行する必要があるのは、macOS が Apple Developer ID で署名されていないアプリをブロックするためです。拡張属性をクリアすることで、このセキュリティ機能を回避できます。

これは iDescriptor に固有の問題ではありません。例えば、こちらを参照してください。

より明示的に、quarantine 属性のみを以下のように削除することもできます:

xattr -dr com.apple.quarantine /Applications/iDescriptor.app

スター履歴

Star History Chart

カテゴリ