Leitfäden
Behebung der Erschöpfung der macOS-Runner-Festplatte
Unter macOS schlagen Aufträge fehl, da auf dem Gerät kein Speicherplatz mehr vorhanden ist.
4 Min. Lesezeit
Unter macOS schlagen Aufträge fehl, da auf dem Gerät kein Speicherplatz mehr vorhanden ist.
Warum es passiert
Xcode, Simulatoren, DerivedData und CocoaPods verbrauchen zusammen viel, und Läufer haben endliche Festplatten.
So beheben Sie das Problem
- Löschen Sie nicht verwendete Simulatorlaufzeiten beim Jobstart
- Löschen Sie DerivedData für Schemata, die Sie nicht erstellen
- Verwenden Sie, sofern verfügbar, eine größere macOS-Runner-Größe
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
So verkürzen Sie die Xcode-Erstellungszeiten in CIXcode-Builds dauern bei jedem Lauf zwanzig Minuten.So beschleunigen Sie iOS-SimulatortestsSimulatortests dauern eine halbe Stunde.Umgang mit der iOS-Codesignatur in CIDas Signieren funktioniert lokal und schlägt in CI zeitweise fehl.So beglaubigen Sie macOS-Apps in CIDie Beglaubigung erfolgt langsam und es kommt gelegentlich zu Zeitüberschreitungen.