Oppaat
Kuinka lyhentää Xcoden rakennusaikoja CI:ssä
Xcode-koontiversiot vievät kaksikymmentä minuuttia joka ajon aikana.
7 min lukuaika
Miksi se tapahtuu
Kuinka korjata se
- Säilytä DerivedData ajojen välillä – suurin yksittäinen käytettävissä oleva voitto
- Kiinnitä Xcode-versio, jotta kuvapäivitys ei mitätöi välimuistia
- Etsi hitaita lausekkeita komennolla -Xfrontend -warn-long-expression-type-checking=200
- Jaa suuret moduulit niin, että yksi muutos ei mitätöi kaikkea
- Käytä M4-runkoa — Swift-kokoelma on erittäin yksisäikeinen
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.
Aiheeseen liittyvää
Kuinka nopeuttaa iOS-simulaattoritestejäSimulaattoritestit kestävät puoli tuntia.Kuinka käsitellä iOS-koodin kirjautumista CI:ssäAllekirjoitus toimii paikallisesti ja epäonnistuu ajoittain CI:ssä.Kuinka vahvistaa macOS-sovellukset CI:ssäNotaarin vahvistaminen on hidasta ja toisinaan aikakatkaistaan.Korjataan macOS Runner -levyn tyhjeneminenTyöt epäonnistuvat, koska laitteessa ei ole tilaa macOS:ssä.