Leitfäden
So pinnen Sie Xcode-Versionen
Ein Runner-Image-Update hat die Xcode-Version stillschweigend geändert und Ihr Build hat sich damit geändert.
3 Min. Lesezeit
Ein Runner-Image-Update hat die Xcode-Version stillschweigend geändert und Ihr Build hat sich damit geändert.
Warum es passiert
Der Standard-Xcode wird verschoben, wenn Bilder aktualisiert werden.
So beheben Sie das Problem
- Pin mit sudo xcode-select -s und einem Vollversionspfad
- Protokollieren Sie xcodebuild -version, damit der Build-Datensatz zeigt, was es kompiliert hat
- Verfolgen Sie Benachrichtigungen über veraltete Bilder und verschieben Sie sie bewusst
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.