
iDescriptor v0.6.2
Ein kostenloses, quelloffenes und plattformübergreifendes iDevice-Verwaltungstool

Plattformübergreifendes, Open-Source- und kostenloses idevice-Verwaltungstool, geschrieben in Rust und Qt
Download
LADEN SIE NICHTS VON IRGENDEINER WEBSITE HERUNTER, DIE VORGIBT, WIR ZU SEIN. WIR HABEN NUR https://idescriptor.github.io, UND RELEASES WERDEN NUR ÜBER DIESES REPO VERÖFFENTLICHT
Installationsanleitung
Windows
- Installer (.msi): Laden Sie den Installer herunter und führen Sie ihn aus. Für die meisten Benutzer empfohlen.
- Portable (.zip): Entpacken und
iDescriptor.exeausführen. Keine Installation erforderlich. - Choco :
choco install idescriptor --version=0.1.0
macOS
- Apple Silicon: Laden Sie die
.dmg-Datei für M1/M2/M3/MX-Macs herunter.
Öffnen Sie die.dmgund ziehen Sie iDescriptor in den Ordner „Programme“.
Nachdem Sie die App in den Ordner „Programme“ verschoben haben, führen Sie den untenstehenden Code aus
xattr -c ~/Applications/iDescriptor.app
Klicken Sie hier, um mehr darüber zu erfahren, warum dies erforderlich ist.
-
Intel: Laden Sie die
.dmg-Datei für Intel-basierte Macs herunter.
Öffnen Sie die.dmgund ziehen Sie iDescriptor in den Ordner „Programme“.Auf Intel-Macs sollten Sie keine Probleme haben, aber falls doch, schauen Sie hier nach.
Linux
- AppImage: Herunterladen und dann ausführen:
chmod +x iDescriptor*.AppImage
- Arch Linux: Aus dem AUR installieren:
yay -S idescriptor-git
Windows 11 (Acrylic) - v0.6.0

Windows 11 - v0.6.0

macOS - v0.6.0

Linux (Gnome, benutzerdefiniertes Fenster aktiviert) - v0.6.0

Linux (Gnome) - v0.6.0

Linux (Ubuntu) - v0.6.0

Funktionen
Verbindung
| Funktion | Status | Hinweise |
|---|---|---|
| USB-Verbindung | ✅ Implementiert | Vollständig unterstützt auf Windows, macOS und Linux. |
| Drahtlose Verbindung | ✅ Implementiert | Ab v0.4.0 |
Werkzeuge
| Funktion | Status | Hinweise |
|---|---|---|
| AirPlay | ✅ Implementiert | Übertragen Sie den Bildschirm Ihres Geräts auf Ihren Computer. |
| Apps aus dem Apple Store herunterladen & installieren | ✅ Implementiert | Laden Sie Apps direkt aus dem Apple Store herunter und installieren Sie sie. |
| Akkuinformationen | ✅ Implementiert | Liest detaillierte Akkuinformationen vom Gerät. |
| Virtueller Standort | ✅ Implementiert | GPS-Standort simulieren. |
| Geräte-Backups | ✅ Implementiert (Experimentell) | Sichern Sie Ihre Daten vom Gerät (iOS 13-26) |
| iFuse-Dateisystem-Mount | ✅ Implementiert | Dateisystem des Geräts einhängen. (Nur Windows & Linux) |
| Galerie | ✅ Implementiert | - |
| Datei-Explorer | ✅ Implementiert | Durchsuchen Sie das Dateisystem des Geräts. |
| Drahtloser Galerie-Import | ✅ Implementiert | Importieren Sie Fotos drahtlos (erfordert die Kurzbefehle-App auf dem iDevice). |
| Kabelinformationen | ✅ Implementiert | Prüfen Sie die Authentizität angeschlossener USB-Kabel und mehr. |
| Netzwerkgeräte-Erkennung | ✅ Implementiert | Erkennen und überwachen Sie Geräte in Ihrem lokalen Netzwerk. |
| SSH-Terminal (Jailbroken) | ✅ Implementiert | Öffnen Sie ein Terminal auf Ihrem iDevice. |
| MobileGestalt abfragen | ✅ Implementiert | Liest detaillierte Hardware- und Softwareinformationen vom Gerät. |
| Live-Bildschirm | ✅ Implementiert | Zeigen Sie den Bildschirm Ihres Geräts in Echtzeit an. |
| Developer-Disk-Images | ✅ Implementiert | Developer-Disk-Images verwalten und einhängen. ( iOS 6- 16) |
AirPlay
Übertragen Sie den Bildschirm Ihres Geräts auf Ihren Computer!

App Store
Laden Sie Apps direkt aus dem Apple Store herunter und installieren Sie sie!
Sie müssen sich mit Ihrer Apple-ID anmelden, um diese Funktion zu nutzen.

Akkuinformationen
Liest detaillierte Akkuinformationen vom Gerät

Standort simulieren
Simulieren Sie den GPS-Standort auf Ihrem iDevice!

Geräte-Backups
EXPERIMENTELL
Sichern Sie Ihr Gerät (Galerie, Einstellungen usw.) (iOS 13-26)

iFuse-Dateisystem-Mount
Nutzen Sie Ihr iDevice wie ein normales LAUFWERK!
Hängen Sie das Dateisystem Ihres iDevices regelrecht ein und nutzen Sie es wie ein normales Laufwerk – Lesen und Schreiben sind beide erlaubt. Versuchen Sie nicht, Fotos oder Videos zu importieren, denn so funktioniert das nicht; nutzen Sie dafür die Funktion „Galerie-Import“.
Windows

Ubuntu / Linux

Galerie
Sehen Sie Ihre Alben/Fotos genau wie in der Photos-App

Datei-Explorer

Kabelinformationen

Netzwerkgeräte-Erkennung

SSH-Terminal
Öffnen Sie ein Terminal auf Ihrem gejailbreakten iDevice!

Live-Bildschirm
Nützlich, wenn Ihr Gerät AirPlay nicht unterstützt

Mehr

Authentifizierung erforderlich ?
Diese Pop-up-Meldung kann auf jeder Plattform erscheinen, da diese App sichere Backends verwendet, um Ihre Apple-Anmeldedaten abzurufen und zu speichern. Sie können dies in den Einstellungen deaktivieren, aber das wird nicht empfohlen und ist nicht sicher für Ihr Apple-Konto. Wenn Sie dies außerdem aktiviert lassen und sich anmelden, können Sie dieselben Anmeldedaten in ipatool verwenden, ohne sich erneut anmelden zu müssen.

Sponsoren
Cape (Platinum)
Cape ist der erste private und sichere Mobilfunkdienst für Verbraucher in den USA seiner Art,
Testen Sie Cape risikofrei für nur 30 $ im ersten Monat. Verwenden Sie an der Kasse den Code trycape30.
Werden Sie Sponsor
Danksagungen
- libimobiledevice
- ipatool - Wir verwenden eine modifizierte Version hier
- QSimpleUpdater - Wir verwenden eine modifizierte Version hier
- UxPlay (für AirPlay) - Wir verwenden eine modifizierte Version hier
Linux-Udev-Regeln
iDescriptor prüft die Udev-Regeln, aber falls dies fehlschlägt, können Sie die Udev-Regeln manuell hinzufügen, indem Sie etwa wie folgt vorgehen:
@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
Weitere Informationen finden Sie unter UDEV.md
Mitwirken
Beiträge sind willkommen!
Bitte prüfen Sie zuerst die Roadmap, um sicherzustellen, dass das, wozu Sie beitragen möchten, nicht bereits in Entwicklung ist und nicht mit unserer CI/CD oder der allgemeinen Projektausrichtung kollidiert.
Wir entwickeln aktiv auf dem dev-Zweig. Bitte basieren Sie Ihre Pull Requests auf diesem Zweig.
Sie können auch einen PR an den main-Zweig senden, aber er sollte etwas mit Build, Übersetzungen, der Veröffentlichung in einem Paketmanager oder Dokumentation zu tun haben.
Roadmap
Geplante Funktionen
Diese Codebasis wird derzeit in den Zweigen qml und qmeta-qml einem großen Refactoring und einer Neuimplementierung unterzogen
- Migration zu idevice-rs
DONE✅ - Unterstützung für drahtlose Verbindungen
DONE✅ - IPA-Dateien direkt aus der App installieren
- Unterstützung für virtuelle Standorte für iOS 17 und höher
DONE✅ - Migration zu UCRT für bessere Leistung und Stabilität
Windows - Neue UI/UX-Verbesserungen
Windows✅ - Galerie aus Photos.sqlite lesen
DONE✅ - Übersetzungen -> Zu den Übersetzungen beitragen
- Geräte-Backup
DONE✅ (EXPERIMENTELL) - Jede Version einer beliebigen App aus dem App Store herunterladen (in Entwicklung)
- Sideloading implementieren
- Musik importieren
- Begleit-App auf dem Gerät
- Über die CLI interagieren
Sie können jederzeit Sponsor werden/spenden, um eine Funktion anzufordern/zu priorisieren oder den Entwicklungsprozess zu beschleunigen!
Fehler „Beschädigt“ auf macOS

Wenn Sie beim Öffnen der App auf macOS einen ähnlichen Fehler „Beschädigt“ erhalten, können Sie dieses Problem beheben, indem Sie den folgenden Befehl im Terminal ausführen:
xattr -c ~/Applications/iDescriptor.app
Sie müssen dies ausführen, weil macOS Apps blockiert, die nicht mit einer Apple-Developer-ID signiert sind. Durch das Entfernen der erweiterten Attribute können Sie diese Sicherheitsfunktion umgehen.
Dies ist nichts iDescriptor-Spezifisches, siehe zum Beispiel diesen Beitrag.
Sie können es genauer machen und nur das Quarantäne-Attribut entfernen, etwa so:
xattr -dr com.apple.quarantine /Applications/iDescriptor.app