Prinzipiell ist das Update auf die neueste verfügbare Version des Betriebssystems für iPhone und iPad eine gute Sache. Die Geräte erhalten nicht nur neue Funktionen, es werden häufig auch (kritische) Sicherheitslücken in iOS gestopft.
Es gibt allerdings auch Gründe, die dagegen sprechen, ein Update durchzuführen - zumindest vorübergehend. So schneidet iOS 11 beispielsweise den Support für 32-Bit-Apps ab. Sollten Sie diese vorerst weiter verwenden wollen, wäre das Unterbinden eines Software-Updates eine gute Übergangslösung, bis etwa die Apps auf den neuesten Stand gebracht und verteilt wurden.
Was sich als (temporäre) gute Idee anhört, wird in der Praxis von Apple allerdings nicht angeboten. Es gibt jedoch einige Maßnahmen, die Anwender und/oder Firmen ergreifen können, um die Updates auf den verantworteten Geräten zu unterbinden.
1. Optische Anzeige eines anstehenden Updates verhindern
Administratoren können auf via Mobile Device Management (MDM) verwalteten Geräten die Funktion "Push Benachrichtigung" für die App "Einstellungen" deaktivieren. Dies hat zur Folge, dass der Anwender keine optischen Hinweise auf das Update erhält. Ruft der Nutzer auf seinem iPhone oder iPad allerdings selbst den Dialog Einstellungen -> Allgemein -> Softwareupdate auf, kann er die neue iOS-Version jedoch weiterhin auf seinem Gerät installieren.
Unternehmen, die keine MDM-Lösung im Einsatz haben, können über den Apple-Configurator (AC2), der kostenlos im Mac AppStore verfügbar ist, ebenfalls ein Konfigurationsprofil mit dieser Einstellung erzeugen. Dieses Konfigurationsprofil kann anschließend beispielsweise per E-Mail an die jeweiligen Geräte geschickt werden, damit diese Information ausgeblendet wird.
2. Automatischen Download verhindern
Damit das iPhone oder iPad die Datei nicht ein anstehendes Update auf das Gerät lädt und damit Platz verbraucht, lässt sich auch der automatische Download deaktivieren. Im Bereich Einstellungen -> iTunes & App Store können Sie in im Untermenü "Automatische Downloads" das eigenständige Laden von Updates ausschalten.
Einmal geladene Updates können, falls Sie den Speicherplatz freigeben wollen, ebenfalls gelöscht werden. Dazu öffnen Sie in den Einstellungen -> Allgemein den Bereich "Speicher- & iCloud-Nutzung". Unter "Speicher verwalten" lässt sich das anstehende Update auswähle und löschen.
3. Umleiten des Update-Servers
Eine nahezu todsichere Methode, das ungewollte Installieren einer neuen iOS-Version zu verhindern, ist die Umleitung des Update-Servers. Hintergrund ist, dass von iOS viele unterschiedliche Ableger existieren. Die Derivate tvOS und watchOS haben enge Verwandtschaft mit iOS selbst. Haben Sie Zugriff auf das Entwicklerportal (developer.apple.com), können Sie aktuell die Möglichkeit, Konfigurationsprofile herunterzuladen, um am Beta-Programm neuer Softwareversionen von iOS, macOS und tvOS teilzunehmen.
Laden Sie das Konfigurationsprofil für tvOS herunter und verteilen Sie dieses per MDM oder E-Mail an Ihre Geräte. iOS sucht nun auf dem tvOS-Updateserver nach neuen iOS Versionen - natürlich vergeblich. Das Ganze kann natürlich auch wieder rückgängig gemacht werden, indem man das Konfigurationsprofil einfach wieder löscht.
4. Sperren des Update-Servers
Eine weitere Möglichkeit, das Update komplett zu verhindern ist, den Zugang zum Update-Server zu sperren. Hierzu können Administratoren über ein IKEv2 VPN oder durch eine Global Proxy Proxy.PAC Auto-Konfiguration den Zugriff auf den Updateserver (mesu.apple.com) auf localhost (127.0.0.1:8080) umleiten.
Beipiel für proxy.pac
function FindProxyForURL(url, host)If (host =="mesu.apple.com") return "PROXY 127.0.0.1:8080";else return "DIRECT"; }
Fazit
Es gibt ein paar Wege, die einem die Chance geben, das nächste iOS-Update zu verhindern. Grundsätzlich bin ich aber kein Freund davon, eher im Gegenteil: Dass man mit dieser Praxis, auf neue Funktionen und Features verzichtet, ist nur ein Punkt und möglicherweise vernachlässigbar. Es ist allerdings hochgradig riskant, die in der neuen Version eingeschlossenen Sicherheits-Updates auszusetzen.
Da es sicherlich Gründe geben mag, habe ich die mir bekannten Optionen in diesem Artikel zusammengefasst. Diese erheben keinen Anspruch auf Vollständigkeit. Auch gibt es keine Garantie, dass diese zu 100% funktionieren, da sich das System (mit jedem Update) ändert und sich neue Chancen und Herausforderungen ergeben.