/
/

So führen Sie ein Downgrade von Apps auf iOS- und Android-Geräten durch

by Grant Funtila, Technical Writer
Downgrade

Kurzüberblick

Dieser NinjaOne-Blogbeitrag bietet eine umfassende Liste grundlegender CMD-Befehle und einen tiefen Einblick in die Windows-Befehle mit über 70 wichtigen CMD-Befehlen für Anfänger:innen und Fortgeschrittene. Der Blogartikel erklärt praktische Befehle der Eingabeaufforderung für die Dateiverwaltung, die Navigation in Verzeichnissen, die Fehlersuche im Netzwerk, Festplattenoperationen und die Automatisierung mit echten Beispielen zur Steigerung der Produktivität. Egal, ob Sie grundlegende CMD-Befehle lernen oder fortgeschrittene Windows CLI-Tools beherrschen möchten, dieser Leitfaden hilft Ihnen, die Eingabeaufforderung effektiver zu verwenden.

Schlüsselpunkte

  • Unterschiede beim Downgrade von iOS- und Android-Apps: Für ein Rollback ist unter iOS eine MDM-Lösung oder eine unternehmenstaugliche Bereitstellungslösung erforderlich. Android unterstützt das Sideloading von APK-Dateien, wobei jedoch Einschränkungen hinsichtlich der Signatur und der Betriebssystemkompatibilität gelten.
  • Backups schützen App-Daten bei Downgrades: Ältere App-Versionen unterstützen möglicherweise keine neueren Datenformate, weshalb Backups vor dem Downgrade und Tests nach der Wiederherstellung unerlässlich sind.
  • MDM ermöglicht ein kontrolliertes und sicheres Rollback von Apps in großem Maßstab: Unternehmenslösungen wie NinjaOne sorgen für die Versionskontrolle von Apps, stellen genehmigte Builds bereit und gewährleisten die Compliance auf allen Geräten.

Für einige Benutzer:innen bringen die neuen Updates der mobilen App Regressionen mit sich und stellen insgesamt eine Verschlechterung gegenüber der vorherigen Version dar. Das führt dazu, dass die meisten wieder zur ursprünglichen App-Version zurückkehren möchten. Leider unterstützen mobile Betriebssysteme das Downgrade von Apps nicht nativ. Plattformbeschränkungen und die Signierung von Paketen machen ein Downgrade zwar möglich, aber schwieriger.

Dieser Artikel führt Sie durch die einzelnen Schritte zum Downgrade von Apps auf iOS- und Android-Geräten.

Apps auf iOS- und Android-Geräten auf eine ältere Version zurücksetzen

Um Apps auf Ihren Mobilgeräten auf eine ältere Version zurückzusetzen, müssen Sie einige Schritte befolgen. Zunächst müssen Sie die Unterschiede zwischen iOS- und Android-Geräten verstehen. Anschließend benötigen Sie Backups, bevor Sie die ältere Version herunterladen und installieren können. Zuletzt müssen Sie die App-Daten wiederherstellen.

📌 Voraussetzungen:

  • Zugriff auf das Gerät und entsprechende Berechtigungen
  • Kenntnis der plattformspezifischen Mechanismen zur Veröffentlichung von Apps
  • Ein Backup der App-Daten
  • MDM- oder Unternehmens-App-Management-Tools für Skalierung

Schritt 1: Die Unterschiede zwischen den Plattformen verstehen

Dieser Schritt stellt sicher, dass Sie verstehen, wie sich iOS und Android unterscheiden, da das Sicherheitsmodell des jeweiligen Betriebssystems die Downgrades mobiler Apps regelt.

📌 Anwendungsfall: Ein Unternehmen unterstützt sowohl iOS- als auch Android-Geräte und stößt auf ein fehlerhaftes App-Update. Android-Benutzer:innen benötigen ein sofortiges Rollback, während iOS-Benutzer:innen auf die Bereitstellungsworkflows des Unternehmens angewiesen sind.

iOS und Android verfügen über sehr unterschiedliche Steuerungsmöglichkeiten für den App-Lifecycle, die sich auf die Durchführbarkeit eines Downgrades auswirken. Apple schränkt die Installation von Apps über den App Store ein und bietet nach der Aktualisierung keine Möglichkeit, diese rückgängig zu machen. Daher ist ein Downgrade unter iOS nur möglich, wenn Unternehmen die App zuvor über unternehmenstaugliche Bereitstellungslösungen oder MDM-verwaltete Bereitstellungen verteilt haben.

Android bietet mehr Flexibilität, da es die direkte Installation von APK-Dateien ermöglicht. Allerdings unterliegen Downgrades nach wie vor gewissen Einschränkungen, wie beispielsweise der Versionskompatibilität und den Sicherheitseinstellungen des Geräts. Wenn sich der Signaturschlüssel der älteren APK von dem der installierten Version unterscheidet, müssen Sie zunächst die aktuelle App deinstallieren.

Schritt 2: Backups verwenden

Dieser Schritt bietet eine Absicherung bei Rollback-Vorgängen, da ein Downgrade Auswirkungen auf gespeicherte Daten haben kann.

📌 Anwendungsfall: Ein geschäftskritisches App-Update führt zu Abstürzen, sodass ein sofortiges Downgrade erforderlich ist. Benutzer:innen sind im täglichen Betrieb auf lokale Daten angewiesen, weshalb die Datensicherung während des Rollback-Prozesses oberste Priorität hat.

Ein Backup vor dem Downgrade einer App schützt vor Datenverlusten, die durch Rückwärtsinkompatibilität verursacht werden. Unter iOS können Sie mit dem Finder Backups erstellen, während Sie unter Android die Google-Backup-Funktion einsetzen können. Diese Backups erfassen App-Daten und den App-Zustand, die bei einem Downgrade verloren gehen könnten.

Ein Rollback auf eine ältere Version kann zu Datenverlusten führen, wenn die ältere Version neuere Datenformate nicht verarbeiten kann. Sie sollten Backups stets überprüfen und als Standardschritt in die Downgrade-Verfahren einbeziehen.

Schritt 3: Die ältere App-Version abrufen

In diesem Schritt wird die ältere App-Version abgerufen, da Upgrades nur möglich sind, wenn eine kompatible Version verfügbar ist.

📌 Anwendungsfall: Nachdem eine stabile App-Version ermittelt wurde, die vor einem problematischen Update verwendet wurde, müssen Administrator:innen diesen spezifischen Build ausfindig machen und überprüfen, um ihn auf den betroffenen Geräten erneut bereitzustellen.

Die richtige App-Version zu verwenden, ist beim Downgrade-Vorgang essenziell. Für iOS bedeutet dies, archivierte Builds aus einem MDM-verwalteten App-Katalog abzurufen. Ohne die Archivierung früherer Versionen sind Downgrades auf iOS-Geräten oft nicht möglich.

Unter Android können Sie ältere Versionen über Enterprise-App-Stores oder vertrauenswürdige APK-Archive beziehen. Administrator:innen müssen sicherstellen, dass APKs aus verifizierten Quellen stammen, um Malware zu vermeiden. Das abgerufene Paket muss zudem mit dem ursprünglichen Signaturzertifikat übereinstimmen.

Schritt 4: Die ältere Version installieren

Die Installation einer früheren App-Version muss den Sicherheitsanforderungen der Plattform entsprechen.

📌 Anwendungsfall: IT-Teams müssen eine als fehlerfrei bekannte App-Version auf sämtlichen Geräten bereitstellen und dabei die Beeinträchtigungen für Benutzer:innen so gering wie möglich halten sowie die Einhaltung der Gerätesicherheitsstandards sicherstellen.

Unter iOS sind für die Installation einer älteren App-Version MDM- oder Unternehmensbereitstellungstools erforderlich. Administrator:innen legen die zugelassene Version über verwaltete App-Konfigurationen oder Bereitstellungsmanifeste fest. So wird eine einheitliche Installation gewährleistet, während gleichzeitig die Einhaltung des Sicherheitsmodells von Apple sichergestellt wird.

Unter Android erfolgt die Installation durch das Sideloading der APK-Datei. Geräte müssen die Installation aus unbekannten Quellen zulassen, es sei denn, Sie stellen die App über einen Enterprise-Store bereit. In manchen Fällen muss die vorhandene App vor der Installation der älteren Version deinstalliert werden.

Schritt 5: App-Daten wiederherstellen

Die Wiederherstellung der Benutzerdaten ist erforderlich, um das Gerät wieder in einen betriebsbereiten Zustand zu versetzen.

Anwendungsfall: Nach einem Downgrade müssen Benutzer:innen ihre Arbeit unverzüglich fortsetzen, wobei ihre bisherigen Einstellungen, Anmeldeinformationen und lokal gespeicherten Informationen erhalten bleiben müssen.

Nach dem Downgrade auf die ältere Version sollten Sie die App-Daten aus Backups wiederherstellen, um die Anwendung wieder in ihren vorherigen Betriebszustand zu versetzen. Je nach Plattform und App-Design kann dies eine vollständige Wiederherstellung des Geräts oder eine selektive Wiederherstellung von App-Daten umfassen. Sie sollten darüber hinaus die Datenintegrität überprüfen, um sicherzustellen, dass die auf eine niedrigere Version herabgestufte App die wiederhergestellten Informationen lesen und verwenden kann.

Nicht alle Apps unterstützen die rückwärtskompatible Datenwiederherstellung. Einige funktionieren möglicherweise nicht mehr oder verhalten sich unvorhersehbar, wenn neuere Datenstrukturen eingeführt werden. Daher sind Tests nach einer Herabstufung unerlässlich.

Häufige Probleme beim Downgrade von mobilen Anwendungen

Im Folgenden finden Sie häufige Probleme, die beim Downgrade von mobilen Apps auftreten können, sowie entsprechende Lösungen:

  • Apps lassen sich nicht installieren: Überprüfen Sie die Signatur des Pakets und die Plattformkompatibilität.
  • Datenfehler in der App nach einem Rollback: Stellen Sie die Daten aus dem Backup wieder her oder nehmen Sie das Risiko eines Datenverlusts in Kauf.
  • Das Gerät lehnt eine ältere Version ab: Überprüfen Sie die Anforderungen an die Signaturschlüssel und die Betriebssystemversion.
  • Enterprise-Anwender:innen benötigen einheitliche Versionen: Benutzen Sie die Versionssperre und die Bereitstellungssteuerung der MDM-Lösung.

NinjaOne-Dienste, die mobile Apps unterstützen

Mit den Funktionen von NinjaOne zur Verwaltung von Mobilgeräten und Endpunkten können Sie genehmigte App-Versionen auf verschiedenen Geräten einheitlich verwalten. Administrator:innen können zudem die installierten Versionen nachverfolgen und unternehmensweite Standards durchsetzen. Durch die Kombination von NinjaOne mit Backup- und Wiederherstellungsabläufen können Sie bei Bedarf Downgrade-Richtlinien umsetzen.

Kehren Sie zu Ihrer bevorzugten Version zurück, indem Sie Ihre mobilen Apps auf eine frühere Version zurücksetzen

Das Downgrade von mobilen Apps erfordert ein Verständnis der plattformspezifischen Einschränkungen und der Datenintegrität. iOS stützt sich auf unternehmenstaugliche Bereitstellungs- und Backup-Lösungen, während Android mehr Flexibilität beim Sideloading bietet. Die Planung und Bereitstellung der erforderlichen Tools sind unerlässlich, um Risiken zu minimieren und bei Bedarf einen sicheren Rollback zu ermöglichen.

Verwandte Themen:

FAQs

Nein, Anwender:innen können Apps aus dem App Store nicht auf eine ältere Version zurücksetzen. Weder Apple noch Google Play unterstützen ein direktes Downgrade.

Nicht alle App-Daten bleiben bei einem Downgrade erhalten, da die Datenkompatibilität je nach App und Version variiert.

Sideloading ist sicher, wenn Sie vertrauenswürdige, geprüfte Pakete verwenden.

Ja, MDM kann App-Versionen durchsetzen. Unternehmenstaugliche Lösungen können im Allgemeinen App-Versionen steuern und einschränken.

Einige Unternehmen lassen Downgrades zu, um Regressionen oder Betriebsstörungen aufgrund fehlerhafter Updates zu minimieren.

Das könnte Sie auch interessieren

Sind Sie bereit, die schwierigsten Aufgaben der IT zu vereinfachen?