IPA-Dateien auf dem iPhone installieren: Ohne PC & ohne Revoke – Die eSign-Lösung
Hier ist ein ausführliches Tutorial, wie du IPA-Dateien direkt auf deinem iPhone installierst, ohne einen Computer zu benutzen und das Risiko von „Revokes“ (Zertifikatssperrungen) minimierst.
Diese Methode nutzt eSign, eine On-Device-App zum Signieren von Anwendungen. Um „Revokes“ zu vermeiden, kombinieren wir dies mit einem speziellen DNS-Filter.
Schritt 1: Anti-Revoke DNS einrichten (Wichtig!)
Bevor du irgendetwas installierst, musst du verhindern, dass Apple die Zertifikate überprüft und sperrt.
- Öffne die Einstellungen auf deinem iPhone.
- Gehe zu WLAN und tippe auf das kleine „i“ neben deinem verbundenen Netzwerk.
- Scrolle nach unten zu DNS konfigurieren und wähle Manuell.
- Lösche die vorhandenen Server und füge diesen hinzu (beispielhaft für bekannte Anti-Revoke-Dienste wie Khoindvn oder NextDNS):
- Hinweis: Suche online nach dem aktuellsten „Anti-Revoke DNS Profile“ oder nutze eine DNS-Datei von vertrauenswürdigen eSign-Quellen.
- Alternativ: Lade dir ein DNS-Profil (z.B. von dhinakg oder khoindvn) herunter und installiere es unter Einstellungen > Allgemein > VPN und Geräteverwaltung.
Schritt 2: eSign installieren
Da eSign nicht im App Store verfügbar ist, nutzt man meist einen „Direct Install“-Link über ein Enterprise-Zertifikat.
- Besuche eine der bekannten eSign-Download-Seiten (z. B. esign.yyy.com oder Community-Links von Anbietern wie Khoindvn).
- Wähle „Install eSign“.
- Es erscheint ein Pop-up: „... möchte eSign installieren“. Tippe auf Installieren.
- Wenn du die App öffnen willst, erscheint die Meldung „Nicht vertrauenswürdiger Enterprise-Entwickler“.
- Gehe zu Einstellungen > Allgemein > VPN & Geräteverwaltung.
- Tippe unter „Unternehmens-App“ auf das Zertifikat und wähle „[Name] vertrauen“.
Schritt 3: Zertifikate in eSign importieren
eSign benötigt ein Zertifikat (P12-Datei) und ein Provisioning-Profil, um Apps zu signieren.
- Suche online nach aktuellen „eSign Certificates“ (oft als .zip-Datei in Telegram-Kanälen oder GitHub-Repositories zu finden).
- Lade das Zertifikats-Paket herunter und speichere es in der Dateien-App.
- Öffne eSign.
- Gehe unten auf den Tab „File“ und importiere die ZIP-Datei oder die einzelnen
.p12und.mobileprovisionDateien. - Tippe auf die
.p12-Datei und wähle „Import to Certificate Management“. (Falls ein Passwort verlangt wird, ist es meistens1,123oder steht in der Quelle, woher du das Zertifikat hast).
Schritt 4: IPA-Dateien installieren
Jetzt kannst du jede beliebige IPA-Datei (Apps, Spiele, Tweaks) installieren.
- Lade die gewünschte IPA-Datei im Safari-Browser herunter.
- Öffne eSign und gehe zum Tab „File“.
- Tippe oben auf die drei Punkte oder das Import-Icon und wähle die heruntergeladene IPA aus deiner Dateien-App aus.
- Tippe in eSign auf die importierte IPA und wähle „Signature“.
- Stelle sicher, dass das korrekte Zertifikat ausgewählt ist, und tippe auf „Signature“ (unten im blauen Button).
- Nachdem der Prozess abgeschlossen ist, erscheint ein Fenster. Tippe auf „Install“.
- Die App wird nun auf deinem Homescreen installiert.
Wichtige Hinweise für dauerhaften Erfolg:
- DNS ist Pflicht: Wenn du den DNS-Filter deaktivierst, wird Apple das Zertifikat prüfen. Sobald es als „Enterprise“ markiert und gesperrt ist (Revoke), lassen sich die Apps nicht mehr öffnen.
- Zertifikatswechsel: Da kostenlose Enterprise-Zertifikate regelmäßig von Apple gesperrt werden, musst du eventuell alle paar Wochen ein neues Zertifikat in eSign importieren und deine Apps neu signieren.
- Sicherheit: Lade IPA-Dateien und Zertifikate nur von Quellen herunter, denen du vertraust, da modifizierte Apps theoretisch Schadcode enthalten könnten.
Vorteil dieser Lösung: Du brauchst keinen PC, kein AltStore-Limit von 3 Apps und musst dein iPhone nicht alle 7 Tage an den Rechner anschließen!