Zum Inhalt springen
xaweho

Knowledge Base · mittel

macOS-Updates planen

Minor-Patches, Major-Upgrades, Xcode-Kompatibilität. Wann Du updaten solltest, wie Du das machst, was wir machen.

mittel ·

macOS-Updates kommen regelmäßig — Sicherheits-Patches, Feature-Updates, Major-Release jedes Jahr. Bei einem CI/CD-Build-Mac willst Du nicht jedes Update sofort einspielen, weil Tools (vor allem Xcode) Versions-spezifisch sind. Hier wie wir das angehen.

Update-Typen

macOS hat drei Update-Kategorien:

Sicherheits-Updates (Security Updates)

  • Schließen kritische Sicherheitslücken
  • Keine Feature-Änderungen
  • Selten brechen sie was
  • Sollten eingespielt werden

Minor-Patches (z.B. macOS 15.3 → 15.4)

  • Bugfixes, kleinere Features
  • Manchmal Treiber-Änderungen
  • Meistens sicher zum Update

Major-Upgrades (z.B. macOS 15 → 16)

  • Komplett neue Version mit neuen APIs
  • Xcode-Kompatibilität nicht garantiert
  • Manchmal macOS-Build-Tools brechen
  • Bewusst entscheiden, wann man wechselt

Was wir auf Server-Seite machen

Wir kümmern uns NICHT direkt um macOS-Updates auf Deinem Mac.

Warum? macOS gehört Dir mit Deiner Apple ID, Deinen installierten Tools, Deiner CI-Konfig. Wir wollen nicht ungewollt Updates einspielen, die Deine Pipeline brechen.

Was wir machen:

  • Hardware-Wartung (RAM, Disk-Health-Check, Stromversorgung)
  • macOS-Major-Upgrade-Beratung auf Anfrage (welche Version stable mit welcher Xcode-Version, was sich ändert)
  • Wiederherstellungs-Hilfe bei kaputtem Update

Was Du regelmäßig prüfen solltest

Wöchentlich: Sicherheits-Updates

In macOS: Systemeinstellungen → Allgemein → Softwareupdate.

Wenn Sicherheits-Update verfügbar: zeitnah einspielen (binnen 1-7 Tagen).

Aktivierung optional auch automatisch:

  • Automatische Updates → Sicherheitsupdates installieren: ja

Dann macht macOS Sicherheits-Patches selbstständig.

Monatlich: Minor-Patches

Bei Minor-Update (z.B. macOS 15.3 → 15.4):

  1. Backup vorher (Time Machine läuft sowieso, aber gerne auch manuell triggern)
  2. Release Notes lesen (apple.com/macos/whats-new oder Apple Developer Notes)
  3. Bei kritischen Tools: Test auf Klon (siehe unten)
  4. Update einspielen: per AnyDesk, da Apple manchmal Login-Prompt während Update zeigt

Jährlich: Major-Upgrade-Entscheidung

Wenn neue macOS-Version rauskommt:

  1. Mindestens 2-3 Monate warten — frühe macOS-Versionen haben oft Bugs
  2. Xcode-Kompatibilität prüfen: welche Xcode-Versionen unterstützt die neue macOS?
  3. CI-Pipeline-Tests: Klon der Mac auf neuer Version, dort CI-Pipeline testen
  4. Bei kritischen Setups: ein zweiter Mac als Test-Bed
  5. Entscheidung: Update jetzt oder noch warten

Update-Vorgang

Vor dem Update

  1. Backup-Status prüfen: Time Machine + ggf. Synology-Backup laufen?
  2. Aktuelle Builds abschließen: keine CI-Jobs aktiv
  3. CI-Runner pausieren: GitHub Actions / GitLab Runner stoppen
  4. System aufräumen: alte Caches löschen, mind. 30 GB freier Diskspace

Während des Updates

Wir empfehlen via AnyDesk dabei zu sein:

  • Apple zeigt manchmal Lizenz-Bestätigungen
  • Bei Major-Updates: Apple ID Passwort wird abgefragt
  • Bei verschlüsseltem Volume: FileVault-Passwort
  • Update kann 30-90 Min dauern

Mac startet 1-2× neu. Während Reboot ist AnyDesk weg — warten.

Nach dem Update

  1. Login: Mac sollte mit allen Daten zurück sein
  2. Tools-Test: Xcode öffnen, kurz testen
  3. CI-Test: kleinen Test-Build manuell starten
  4. CI-Runner reaktivieren: GitHub Actions / GitLab Runner starten

Xcode-Kompatibilität

Apple’s typische Regel:

  • Aktuelle Xcode-Version läuft auf der aktuellen UND vorherigen macOS-Version
  • Nach macOS-Major-Upgrade: alte Xcode-Version funktioniert oft noch eine Weile, aber nicht mit neueren iOS/iPadOS-SDKs

Beispiel:

  • macOS 15: Xcode 15.x und Xcode 16.x
  • macOS 16: Xcode 16.x und Xcode 17.x (und altes Xcode 15 läuft theoretisch, ist aber nicht supported)

Strategie: macOS-Update nach Xcode-Update durchführen, nicht davor.

App Store-Apps und Updates

Xcode kommt aus dem App Store. Auch andere Tools (Pages, Numbers, Final Cut Pro etc.) updaten über Mac App Store.

App-Store-Updates nicht automatisch bei CI/CD-Macs — manche Tools haben Pflicht-Migrations-Schritte beim ersten Start nach Update.

In Systemeinstellungen → App Store → Auto-Updates: aus.

Manuelle Updates per App Store → Updates.

Test-Strategie für kritische Updates

Wenn Update für CI-Pipeline kritisch ist:

Variante 1: Test-Mac

Wir können auf Wunsch einen zweiten kurzfristigen Test-Mac bereitstellen (Test-Tarif für 1-2 Wochen). Dort Update einspielen, CI-Pipeline durchtesten, dann auf Production-Mac.

Schreib uns Ticket bei Bedarf.

Variante 2: Klon-Festplatte

Mit Carbon Copy Cloner oder SuperDuper:

  1. Mac-System auf separate Volume klonen (eigene SSD, 1 TB SSD-Add-on dafür gut)
  2. Klon-Volume booten (Halt Option-Taste beim Boot)
  3. Update auf Klon einspielen
  4. Testen
  5. Wenn OK: auf Original-Volume gleiche Schritte

Variante 3: einfach machen, vorher Backup

Bei kleineren Updates: vertrauen, dass Apple’s QA gut genug ist. Time-Machine-Backup vor Update macht Restore möglich, falls’s bricht.

Wenn Update bricht

Symptom: Mac bootet nicht mehr richtig, Tools sind kaputt, etc.

Schritt 1: Time-Machine-Restore

Per AnyDesk auf Mac:

  1. Programme → Dienstprogramme → Migrationsassistent
  2. Von Time Machine wiederherstellen
  3. Stand vor Update auswählen
  4. Apps + System wiederherstellen

Dauer: 30-60 Min.

Schritt 2: Mac auf Werkseinstellungen

Wenn Time-Machine-Restore nicht reicht:

  • macOS Recovery Mode booten (per AnyDesk schwierig — eher mit unserer Hilfe)
  • Mac komplett neu installieren
  • Aus Time Machine zurück

Für diesen Fall: Schreib uns Ticket. Wir helfen.

Schritt 3: Hardware-Tausch (Worst Case)

Wenn wirklich nichts mehr geht: Mac-Hardware-Tausch durch uns. Aus Time-Machine-Backup neu aufsetzen.

Daher: Backup ist Pflicht.

macOS Beta-Programme

Apple bietet Public-Beta und Developer-Beta-Programme.

Bei Production-Macs: NICHT in Beta-Programme einschreiben. Beta-Versionen sind unstabil, brechen oft Tools.

Bei separaten Test-Macs: Beta interessant, um zukünftige macOS-Versionen vorzubereiten.

Häufige Fragen

Wie oft kommen Sicherheits-Updates? Apple veröffentlicht typisch monatlich Sicherheits-Patches (oft am gleichen Tag wie iOS-Updates).

Major-Update einspielen — wann ist „sicher”? Faustregel: 2-3 Monate nach Release. Erste 0.0-Version meist mit Bugs, nach 0.1- und 0.2-Patches stable.

Kann macOS Updates rückwärts (Downgrade)? Eingeschränkt. Major-Downgrade nur per komplett-Neuinstallation + Time-Machine-Restore. Minor-Downgrade meist gar nicht.

Was, wenn macOS-Update Xcode kaputt macht? Xcode-Reinstall aus App Store. Bei Versionsproblemen: Multi-Xcode-Setup mit xcode-select zwischen Versionen wechseln.

FileVault — soll ich aktivieren? Bei Mac mini in unserem RZ: weniger kritisch (physisch in unserem Rack). Bei Compliance-Anforderung: ja.

Auto-Updates für Sicherheits-Patches — sicher? Ja, empfohlen. Apple QA ist bei Sicherheits-Patches gut, brechen selten.

Was, wenn ein Update User-Files löscht? Sollte nicht passieren, ist aber theoretisch möglich. Time-Machine-Backup rettet Dich.

macOS-Update über AnyDesk — keine Probleme mit Mausklick während Reboot? Reboots erfolgen eigenständig, AnyDesk-Connection bricht für 1-2 Min, kommt automatisch zurück.

Weiter geht’s

Passende Produkte
Tags
macmini macos update

Hat dieser Artikel Dir geholfen?

Wenn nicht, schreib uns ein Ticket. Wenn ja, freuen wir uns über eine Empfehlung — beide bekommen 25 € Guthaben aufs Kundenkonto.