eSign iOS Guide: Die ultimative Anleitung für Sideloading ohne Revokes

Melden

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.

  1. Erstelle einen kostenlosen Account auf NextDNS.io.
  2. Gehe in deinem NextDNS-Dashboard auf den Reiter „Denylist“ (Blockierliste).
  3. Füge folgende Domains einzeln zur Blockierliste hinzu:
    • ocsp.apple.com
    • ocsp2.apple.com
    • ppq.apple.com
    • iads.apple.com
    • world-gen.g.aaplimg.com
  4. Gehe im Dashboard auf den Reiter „Setup“.
  5. 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).
  6. Öffne die iOS-Einstellungen -> Profil geladen -> Installieren.
  7. 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.

  1. Suche online nach aktuellen Community-Zertifikaten für eSign (oft als .zip mit einer .p12-Datei und einer .mobileprovision-Datei zu finden, z. B. von bekannten Anbietern wie Sunshine Insurance, China Continent, etc.).
  2. 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.
  3. Klicke auf Installieren.
  4. Wenn du versuchst, eSign zu öffnen, erscheint die Meldung „Nicht vertrauenswürdiger Entwickler“.
  5. Gehe auf Einstellungen -> Allgemein -> VPN und Geräteverwaltung.
  6. 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

  1. Öffne die eSign-App.
  2. Gehe unten rechts auf Settings (Einstellungen).
  3. Navigiere zu den Import-Einstellungen und importiere deine heruntergeladenen Zertifikatsdateien (.p12 und .mobileprovision), falls eSign nicht bereits vorkonfiguriert installiert wurde.
  4. Klicke auf die .p12-Datei und gib das Passwort ein (meistens lautet es 1 oder ist im Download-Archiv angegeben).
  5. 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.

  1. Lade eine beliebige .ipa-Datei über Safari herunter (z. B. modifizierte Apps, Emulatoren etc.).
  2. Öffne eSign und gehe auf den Reiter File (Dateien).
  3. Tippe oben rechts auf die drei Punkte ... und wähle Import.
  4. Wähle die heruntergeladene .ipa-Datei aus.
  5. Tippe auf die importierte Datei in der Liste und wähle Signature (Signieren).
  6. (Optional): Du kannst hier den App-Namen oder das Icon ändern.
  7. Tippe unten auf den blauen Button Signature.
  8. 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.

0