eSign iOS Guide: Die ultimative Anleitung für Sideloading ohne Revokes
Sideloading auf iOS ist oft frustrierend: Entweder ist man auf drei Apps und ein wöchentliches Aktualisieren beschränkt (wie bei AltStore/SideStore), oder Enterprise-Zertifikate werden nach wenigen Tagen von Apple gesperrt („Revoke“).
Mit dieser Methode nutzt du eSign in Kombination mit einem DNS-Blocker. Dadurch wird verhindert, dass dein iPhone die Sperrserver von Apple kontaktiert. Das Ergebnis: Unbegrenzt viele Apps, kein PC nach der Ersteinrichtung und keine Revokes mehr.
Voraussetzungen
- Ein iPhone oder iPad mit einer aktuellen iOS-Version.
- Eine funktionierende Internetverbindung.
- Safari-Browser.
- Ein kostenloser Account bei NextDNS (für den Schutz vor Revokes).
Schritt 1: Den Anti-Revoke-Schutz einrichten (Sehr wichtig!)
Dieser Schritt muss zwingend zuerst durchgeführt werden. Wenn Apple den Server kontaktieren kann, werden die Zertifikate sofort gesperrt.
- Erstelle einen kostenlosen Account auf NextDNS.io.
- Gehe in deinem NextDNS-Dashboard auf den Reiter „Denylist“ (Blockierliste).
- Füge folgende Domains einzeln zur Blockierliste hinzu:
ocsp.apple.comocsp2.apple.comppq.apple.comiads.apple.comworld-gen.g.aaplimg.com
- Gehe im Dashboard auf den Reiter „Setup“.
- Scrolle nach unten zum Bereich „Apple“ und lade das Konfigurationsprofil herunter (oder installiere die NextDNS-App aus dem App Store und trage deine ID ein).
- Öffne die iOS-Einstellungen -> Profil geladen -> Installieren.
- Gehe in den Einstellungen auf Allgemein -> VPN und Geräteverwaltung -> DNS und stelle sicher, dass NextDNS ausgewählt ist.
Wichtig: Dieser DNS-Schutz muss dauerhaft aktiv bleiben (sowohl im WLAN als auch im Mobilfunknetz).
Schritt 2: eSign und Zertifikat herunterladen
Da du nun vor Apples Sperrservern geschützt bist, kannst du ein sogenanntes „Enterprise-Zertifikat“ nutzen, selbst wenn Apple dieses offiziell bereits gesperrt hat.
- Suche online nach aktuellen Community-Zertifikaten für eSign (oft als
.zipmit einer.p12-Datei und einer.mobileprovision-Datei zu finden, z. B. von bekannten Anbietern wie Sunshine Insurance, China Continent, etc.). - Lade dir die eSign-App herunter. Oft gibt es Webseiten (wie z. B. von Khoindvn), die eine direkte Web-Installation von eSign mit dem passenden Zertifikat anbieten.
- Klicke auf Installieren.
- Wenn du versuchst, eSign zu öffnen, erscheint die Meldung „Nicht vertrauenswürdiger Entwickler“.
- Gehe auf Einstellungen -> Allgemein -> VPN und Geräteverwaltung.
- Klicke unter „Unternehmens-App“ auf das Zertifikat und wähle „[Entwickler] vertrauen“.
(Sollte hier ein Fehler auftreten, dass keine Internetverbindung besteht, ist das Zertifikat bereits blockiert, bevor der DNS aktiv war, oder die Domain ppq.apple.com muss für die ersten 5 Sekunden kurz freigegeben werden).
Schritt 3: eSign konfigurieren
- Öffne die eSign-App.
- Gehe unten rechts auf Settings (Einstellungen).
- Navigiere zu den Import-Einstellungen und importiere deine heruntergeladenen Zertifikatsdateien (
.p12und.mobileprovision), falls eSign nicht bereits vorkonfiguriert installiert wurde. - Klicke auf die
.p12-Datei und gib das Passwort ein (meistens lautet es1oder ist im Download-Archiv angegeben). - Bestätige, dass das Zertifikat nun als „Gültig“ angezeigt wird.
Schritt 4: Apps (IPAs) signieren und installieren
Nun kannst du jede beliebige iOS-App (.ipa-Datei) aus dem Internet installieren.
- Lade eine beliebige .ipa-Datei über Safari herunter (z. B. modifizierte Apps, Emulatoren etc.).
- Öffne eSign und gehe auf den Reiter File (Dateien).
- Tippe oben rechts auf die drei Punkte
...und wähle Import. - Wähle die heruntergeladene
.ipa-Datei aus. - Tippe auf die importierte Datei in der Liste und wähle Signature (Signieren).
- (Optional): Du kannst hier den App-Namen oder das Icon ändern.
- Tippe unten auf den blauen Button Signature.
- Sobald der Vorgang abgeschlossen ist, tippe auf Install (Installieren).
Die App wird nun wie eine ganz normale App auf deinem Home-Bildschirm installiert und läuft ohne Einschränkungen.
Die goldenen Regeln zur Vermeidung von Revokes
Damit dieses Setup unbegrenzt funktioniert, musst du folgende Regeln beachten:
- NextDNS niemals deaktivieren: Wenn dein iPhone ohne den aktiven DNS online geht und Apple kontaktiert, stürzen alle installierten Apps sofort ab und lassen sich nicht mehr öffnen.
- Neustarts: Nach einem Neustart des iPhones greift das DNS-Profil sofort wieder. Prüfe zur Sicherheit dennoch kurz in den Einstellungen, ob NextDNS aktiv ist.
- Backup: Exportiere deine signierten Apps oder behalte die
.ipa-Dateien, falls du das Setup auf einem neuen Gerät wiederholen möchtest.
Hinweis: Das Sideloaden von modifizierten Apps erfolgt auf eigene Gefahr. Achte darauf, .ipa-Dateien nur aus vertrauenswürdigen Quellen herunterzuladen.